diff --git a/core/src/gui/main_window.cpp b/core/src/gui/main_window.cpp index eafcbb94..136a77b9 100644 --- a/core/src/gui/main_window.cpp +++ b/core/src/gui/main_window.cpp @@ -452,6 +452,7 @@ void MainWindow::draw() { // Update enabled and disabled modules for (auto [_name, inst] : core::moduleManager.instances) { + if (!core::configManager.conf["moduleInstances"].contains(_name)) { continue; } core::configManager.conf["moduleInstances"][_name]["enabled"] = inst.instance->isEnabled(); }