diff --git a/Dalamud/Plugin/Internal/PluginManager.cs b/Dalamud/Plugin/Internal/PluginManager.cs
index ebcd099d3..ae513ce85 100644
--- a/Dalamud/Plugin/Internal/PluginManager.cs
+++ b/Dalamud/Plugin/Internal/PluginManager.cs
@@ -124,11 +124,6 @@ namespace Dalamud.Plugin.Internal
///
public bool SafeMode { get; init; }
- ///
- /// Gets a list of all IPC subscriptions.
- ///
- public List IpcSubscriptions { get; } = new();
-
///
/// Gets the object used when initializing plugins.
///
diff --git a/Dalamud/Plugin/Internal/Types/IpcSubscription.cs b/Dalamud/Plugin/Internal/Types/IpcSubscription.cs
deleted file mode 100644
index 3427a824a..000000000
--- a/Dalamud/Plugin/Internal/Types/IpcSubscription.cs
+++ /dev/null
@@ -1,39 +0,0 @@
-using System;
-using System.Dynamic;
-
-namespace Dalamud.Plugin.Internal.Types
-{
- ///
- /// This class represents an IPC subscription between two plugins.
- ///
- internal record IpcSubscription
- {
- ///
- /// Initializes a new instance of the class.
- ///
- /// The source plugin name.
- /// The name of the plugin being subscribed to.
- /// The subscription action.
- public IpcSubscription(string sourcePluginName, string subPluginName, Action subAction)
- {
- this.SourcePluginName = sourcePluginName;
- this.SubPluginName = subPluginName;
- this.SubAction = subAction;
- }
-
- ///
- /// Gets the name of the plugin requesting the subscription.
- ///
- public string SourcePluginName { get; }
-
- ///
- /// Gets the name of the plugin being subscribed to.
- ///
- public string SubPluginName { get; }
-
- ///
- /// Gets the subscription action.
- ///
- public Action SubAction { get; }
- }
-}