diff --git a/src/Ui/UiRequest.py b/src/Ui/UiRequest.py index 2f729db2d..b0c7caabb 100644 --- a/src/Ui/UiRequest.py +++ b/src/Ui/UiRequest.py @@ -205,7 +205,7 @@ def actionWrapper(self, path, extra_headers=None): if self.isWebSocketRequest(): return self.error403("WebSocket request not allowed to load wrapper") # No websocket - if "text/html" not in self.env["HTTP_ACCEPT"]: + if "text/html" not in self.env.get("HTTP_ACCEPT", ""): return self.error403("Invalid Accept header to load wrapper") if "prefetch" in self.env.get("HTTP_X_MOZ", "") or "prefetch" in self.env.get("HTTP_PURPOSE", ""): return self.error403("Prefetch not allowed to load wrapper")