diff --git a/libs/subliminal_patch/core.py b/libs/subliminal_patch/core.py index 3ecd9d1b6..db98406c9 100644 --- a/libs/subliminal_patch/core.py +++ b/libs/subliminal_patch/core.py @@ -131,6 +131,10 @@ class SZProviderPool(ProviderPool): # Restart providers with new configs for key, val in provider_configs.items(): + # Don't restart providers that are not enabled + if key not in self.providers: + continue + # key: provider's name; val: config dict old_val = self.provider_configs.get(key)