diff --git a/Dalamud/Plugin/Internal/PluginManager.cs b/Dalamud/Plugin/Internal/PluginManager.cs index 162b6c90b..92026cf2a 100644 --- a/Dalamud/Plugin/Internal/PluginManager.cs +++ b/Dalamud/Plugin/Internal/PluginManager.cs @@ -26,6 +26,7 @@ using Dalamud.Networking.Http; using Dalamud.Plugin.Internal.Exceptions; using Dalamud.Plugin.Internal.Profiles; using Dalamud.Plugin.Internal.Types; +using Dalamud.Plugin.Ipc.Internal; using Dalamud.Utility; using Dalamud.Utility.Timing; using Newtonsoft.Json; @@ -45,6 +46,10 @@ namespace Dalamud.Plugin.Internal; // LocalPlugin uses ServiceContainer to create scopes [InherentDependency] +// DalamudPluginInterface hands out a reference to this, so we have to keep it around +// TODO api9: make it a service +[InherentDependency] + #pragma warning restore SA1015 internal partial class PluginManager : IDisposable, IServiceType {