diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/instancemap/InstanceMapPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/instancemap/InstanceMapPlugin.java index 1b85a143ff..c04d62d644 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/instancemap/InstanceMapPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/instancemap/InstanceMapPlugin.java @@ -94,10 +94,11 @@ public class InstanceMapPlugin extends Plugin @Override protected void shutDown() throws Exception { + overlay.setShowMap(false); overlayManager.remove(overlay); removeCustomOptions(); keyManager.unregisterKeyListener(inputListener); - mouseManager.registerMouseListener(inputListener); + mouseManager.unregisterMouseListener(inputListener); mouseManager.unregisterMouseWheelListener(inputListener); }