diff --git a/backend/open_webui/main.py b/backend/open_webui/main.py index 2b741a2bc..9acd961da 100644 --- a/backend/open_webui/main.py +++ b/backend/open_webui/main.py @@ -330,7 +330,11 @@ class SPAStaticFiles(StaticFiles): return await super().get_response(path, scope) except (HTTPException, StarletteHTTPException) as ex: if ex.status_code == 404: - return await super().get_response("index.html", scope) + if path.endswith(".js"): + # Return 404 for javascript files + raise ex + else: + return await super().get_response("index.html", scope) else: raise ex