Fix weight loading when not using lora or patched linear

This commit is contained in:
kijai
2025-10-07 10:56:30 +03:00
parent 1d94082563
commit 1e56fd1114
+1 -1
View File
@@ -189,7 +189,7 @@ class WanVideoSampler:
if not transformer.patched_linear and patcher.model["sd"] is not None and len(patcher.patches) != 0:
transformer = _replace_linear(transformer, dtype, patcher.model["sd"])
transformer.patched_linear = True
if transformer.patched_linear and gguf_reader is None:
if patcher.model["sd"] is not None and gguf_reader is None:
load_weights(patcher.model.diffusion_model, patcher.model["sd"], weight_dtype, base_dtype=dtype, transformer_load_device=device, block_swap_args=block_swap_args)
if gguf_reader is not None: #handle GGUF