diff --git a/ui/easydiffusion/backends/webui/__init__.py b/ui/easydiffusion/backends/webui/__init__.py index 8d0c39d6..68ef640b 100644 --- a/ui/easydiffusion/backends/webui/__init__.py +++ b/ui/easydiffusion/backends/webui/__init__.py @@ -101,14 +101,14 @@ def start_backend(): config = getConfig() backend_config = config.get("backend_config", {}) - env = dict(os.environ) - env.update(get_env()) - - log.info(f"WebUI backend dir: {BACKEND_DIR}") + log.info(f"Expected WebUI backend dir: {BACKEND_DIR}") if not os.path.exists(BACKEND_DIR): install_backend() + env = dict(os.environ) + env.update(get_env()) + was_still_installing = not is_installed() if backend_config.get("auto_update", True):