From 3bbd5bd52171c5c77b9f069526acb3c3115c8fd3 Mon Sep 17 00:00:00 2001 From: Kivi Kaitaniemi Date: Thu, 18 Dec 2025 23:06:22 +0200 Subject: [PATCH] Fix issue with finding disabled modules --- src/decman/app.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/decman/app.py b/src/decman/app.py index b236114..9fad6e9 100644 --- a/src/decman/app.py +++ b/src/decman/app.py @@ -258,8 +258,9 @@ def _find_new_modules(store: _store.Store): def _find_disabled_modules(store: _store.Store): disabled_modules = [] + enabled_module_names = set(map(lambda m: m.name, decman.modules)) for module_name in store["enabled_modules"]: - if module_name not in decman.modules: + if module_name not in enabled_module_names: disabled_modules.append(module_name) output.print_debug(f"Disabled modules are: {', '.join(disabled_modules)}.") return disabled_modules