diff --git a/modules/extra_networks.py b/modules/extra_networks.py index a4bd6626a..26e9d7829 100644 --- a/modules/extra_networks.py +++ b/modules/extra_networks.py @@ -127,10 +127,12 @@ def activate(p, extra_network_data=None, step=0, include=None, exclude=None): shared.opts.data['lora_functional'] = functional -def deactivate(p, extra_network_data=None, force=shared.opts.lora_force_reload): +def deactivate(p, extra_network_data=None, force=None): """call deactivate for extra networks in extra_network_data in specified order, then call deactivate for all remaining registered networks""" if p.disable_extra_networks: return + if force is None: + force = shared.opts.lora_force_reload extra_network_data = extra_network_data or p.network_data # if extra_network_data is None or len(extra_network_data) == 0: # return