From a46c5ce04420aa313daed24e84f9ec7fa435bdce Mon Sep 17 00:00:00 2001 From: DominikDoom Date: Thu, 5 Feb 2026 21:10:19 +0100 Subject: [PATCH] Fix import failure on some webui forks In this case, caused by forge neo removing sd_hijack Fixes #337 --- scripts/tag_autocomplete_helper.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/tag_autocomplete_helper.py b/scripts/tag_autocomplete_helper.py index 3635956..0e93398 100644 --- a/scripts/tag_autocomplete_helper.py +++ b/scripts/tag_autocomplete_helper.py @@ -14,7 +14,7 @@ import gradio as gr import yaml from fastapi import FastAPI from fastapi.responses import FileResponse, JSONResponse, Response -from modules import hashes, script_callbacks, sd_hijack, sd_models, shared +from modules import hashes, script_callbacks, sd_models, shared from pydantic import BaseModel from scripts.model_keyword_support import (get_lora_simple_hash, @@ -22,6 +22,11 @@ from scripts.model_keyword_support import (get_lora_simple_hash, write_model_keyword_path) from scripts.shared_paths import * +try: + from modules import sd_hijack +except (ImportError, ModuleNotFoundError): + sd_hijack = None + try: try: from scripts import tag_frequency_db as tdb