diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/PluginManager.java b/runelite-client/src/main/java/net/runelite/client/plugins/PluginManager.java index 4be020d07e..d3627aabe4 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/PluginManager.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/PluginManager.java @@ -389,7 +389,6 @@ public class PluginManager try { unschedule(plugin); - eventBus.unregister(plugin); // plugins always stop in the event thread SwingUtilities.invokeAndWait(() -> diff --git a/runelite-client/src/main/java/net/runelite/client/util/GameEventManager.java b/runelite-client/src/main/java/net/runelite/client/util/GameEventManager.java index 7ee02b398a..9e1a2d6659 100644 --- a/runelite-client/src/main/java/net/runelite/client/util/GameEventManager.java +++ b/runelite-client/src/main/java/net/runelite/client/util/GameEventManager.java @@ -191,8 +191,6 @@ public class GameEventManager } }); }); - - eventBus.unregister(subscriber); }); } }