diff --git a/src/diffusers/loaders/lora_pipeline.py b/src/diffusers/loaders/lora_pipeline.py index 81a927bd55..3548b2e036 100644 --- a/src/diffusers/loaders/lora_pipeline.py +++ b/src/diffusers/loaders/lora_pipeline.py @@ -4877,8 +4877,7 @@ class WanLoraLoaderMixin(LoraBaseMixin): for i, vace_block_module_in_model in enumerate(transformer.vace_blocks): # Specifically target proj_out as per the error message - if hasattr(vace_block_module_in_model, 'proj_out') and \ - isinstance(vace_block_module_in_model.proj_out, nn.Linear): + if hasattr(vace_block_module_in_model, 'proj_out'): proj_out_linear_layer_in_model = vace_block_module_in_model.proj_out