diff --git a/Flow.Launcher.Core/Plugin/PluginManager.cs b/Flow.Launcher.Core/Plugin/PluginManager.cs index 3ba89fce6..c69af2327 100644 --- a/Flow.Launcher.Core/Plugin/PluginManager.cs +++ b/Flow.Launcher.Core/Plugin/PluginManager.cs @@ -725,9 +725,10 @@ namespace Flow.Launcher.Core.Plugin public static bool PluginModified(string id) { - // We should consider initializing plugin as modified since it cannot be installed/uninstalled/updated and - // we cannot call any plugin methods - return ModifiedPlugins.Contains(id) && _allInitializedPlugins.ContainsKey(id); + return ModifiedPlugins.Contains(id) || + // We should consider initializing plugin as modified since it cannot be installed/uninstalled/updated and + // we cannot call any plugin methods + _allInitializedPlugins.ContainsKey(id); } public static async Task UpdatePluginAsync(PluginMetadata existingVersion, UserPlugin newVersion, string zipFilePath)