diff --git a/Flow.Launcher.Core/Plugin/PluginManager.cs b/Flow.Launcher.Core/Plugin/PluginManager.cs index ac104c011..d13e4c3b0 100644 --- a/Flow.Launcher.Core/Plugin/PluginManager.cs +++ b/Flow.Launcher.Core/Plugin/PluginManager.cs @@ -914,6 +914,9 @@ namespace Flow.Launcher.Core.Plugin string.Format(API.GetTranslation("failedToRemovePluginCacheMessage"), plugin.Name)); } Settings.RemovePluginSettings(plugin.ID); + { + _allLoadedPlugins.RemoveAll(p => p.Metadata.ID == plugin.ID); + } { _allInitializedPlugins.TryRemove(plugin.ID, out var _); }