diff options
-rw-r--r-- | src/mir_app/src/pluginopts.cpp | 3 |
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();
|