diff --git a/extensions-builtin/sd_forge_controlnet/scripts/controlnet.py b/extensions-builtin/sd_forge_controlnet/scripts/controlnet.py index 7c890fb0..d2fb099c 100644 --- a/extensions-builtin/sd_forge_controlnet/scripts/controlnet.py +++ b/extensions-builtin/sd_forge_controlnet/scripts/controlnet.py @@ -487,6 +487,9 @@ class ControlNetForForgeOfficial(scripts.Script): @torch.no_grad() def process(self, p, *args, **kwargs): + if getattr(p, "control_net_disabled", False): + return + self.current_params = {} enabled_units = self.get_enabled_units(args) Infotext.write_infotext(enabled_units, p)