diff --git a/src/plugins/find/findplugin.cpp b/src/plugins/find/findplugin.cpp
index 59d5543c9cab7f153342352f1ef081a24f6077ac..518ced182f206e365e3e1a30b156a773f313db23 100644
--- a/src/plugins/find/findplugin.cpp
+++ b/src/plugins/find/findplugin.cpp
@@ -189,7 +189,7 @@ void FindPlugin::setupFilterMenuItems()
             haveEnabledFilters = true;
         action->setEnabled(isEnabled);
         action->setData(qVariantFromValue(filter));
-        cmd = am->registerAction(action, QLatin1String("FindFilter.")+filter->name(), globalcontext);
+        cmd = am->registerAction(action, QLatin1String("FindFilter.")+filter->id(), globalcontext);
         cmd->setDefaultKeySequence(filter->defaultShortcut());
         mfind->addAction(cmd, Constants::G_FIND_FILTERS);
         m_filterActions.insert(filter, action);