diff --git a/src/gui/plugins.cpp b/src/gui/plugins.cpp index 99466f548..7aebc77f9 100644 --- a/src/gui/plugins.cpp +++ b/src/gui/plugins.cpp @@ -350,11 +350,11 @@ PluginParam * CPlugins::makeParam(const char * const id, const int value, Plugin } #endif -void CPlugins::startPlugin_by_name(const std::string & filename) +void CPlugins::startPlugin_by_name(const std::string & name) { for (int i = 0; i < (int) plugin_list.size(); i++) { - if (!filename.compare(g_PluginList->getFileName(i))) + if (name.compare(g_PluginList->getName(i)) == 0) { startPlugin(i); return;