summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/settings.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/settings.cpp b/src/settings.cpp
index 54d32786..0f661bfb 100644
--- a/src/settings.cpp
+++ b/src/settings.cpp
@@ -1296,6 +1296,11 @@ void PluginSettings::registerPlugin(IPlugin *plugin)
.arg(setting.description)
.arg(setting.defaultValue.toString());
}
+
+ if (!m_PluginSettings.contains("enabled")) {
+ m_PluginSettings[plugin->name()]["enabled"] = true;
+ m_PluginDescriptions[plugin->name()]["enabled"] = QString();
+ }
}
std::vector<MOBase::IPlugin*> PluginSettings::plugins() const