diff --git a/Flow.Launcher.Core/Plugin/PluginManager.cs b/Flow.Launcher.Core/Plugin/PluginManager.cs index 5c4eaa1dadc..6a856b96571 100644 --- a/Flow.Launcher.Core/Plugin/PluginManager.cs +++ b/Flow.Launcher.Core/Plugin/PluginManager.cs @@ -364,8 +364,8 @@ public static void AddActionKeyword(string id, string newActionKeyword) { NonGlobalPlugins[newActionKeyword] = plugin; } - - plugin.Metadata.ActionKeywords.Add(newActionKeyword); + if (!plugin.Metadata.ActionKeywords.Contains(newActionKeyword)) + plugin.Metadata.ActionKeywords.Add(newActionKeyword); } ///