diff --git a/src/gui/handler.cpp b/src/gui/handler.cpp index 9d75d7cc..6c0bb338 100644 --- a/src/gui/handler.cpp +++ b/src/gui/handler.cpp @@ -851,9 +851,8 @@ namespace loot { language = Language::any; BOOST_LOG_TRIVIAL(info) << "Using message language: " << Language(language).Name(); - // Check if the plugins have been fully loaded, and if not load all plugins. - if (!g_app_state.CurrentGame().HasBeenLoaded()) - g_app_state.CurrentGame().LoadPlugins(false); + // Always reload all the plugins. + g_app_state.CurrentGame().LoadPlugins(false); //Sort plugins into their load order. list plugins = g_app_state.CurrentGame().Sort(language, [](const string& message){});