summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mir_app/src/pluginopts.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mir_app/src/pluginopts.cpp b/src/mir_app/src/pluginopts.cpp
index 0f95243159..761f55b85a 100644
--- a/src/mir_app/src/pluginopts.cpp
+++ b/src/mir_app/src/pluginopts.cpp
@@ -376,6 +376,8 @@ public:
CMStringW bufRestart(TranslateT("Miranda NG must be restarted to apply changes for these plugins:"));
bufRestart.AppendChar('\n');
+ // block standard plugins' loading, because LoadStdPlugins() will be called for all missing plugins in the end of this cycle
+ g_bLoadStd = false;
for (int iRow = 0; iRow != -1;) {
wchar_t buf[1024];
m_plugList.GetItemText(iRow, 0, buf, _countof(buf));
@@ -421,6 +423,7 @@ public:
iRow = m_plugList.GetNextItem(iRow, LVNI_ALL);
}
+ g_bLoadStd = true;
LoadStdPlugins();