diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java index b421dd7aaf..1b78aad7e8 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java @@ -85,6 +85,7 @@ import net.runelite.client.account.SessionManager; import net.runelite.client.config.ConfigManager; import net.runelite.client.eventbus.Subscribe; import net.runelite.client.events.ConfigChanged; +import net.runelite.client.events.SessionClose; import net.runelite.client.events.SessionOpen; import net.runelite.client.game.ItemManager; import net.runelite.client.input.KeyManager; @@ -341,6 +342,12 @@ public class GrandExchangePlugin extends Plugin grandExchangeClient.setUuid(accountSession.getUuid()); } + @Subscribe + public void onSessionClose(SessionClose sessionClose) + { + grandExchangeClient.setUuid(null); + } + @Subscribe public void onConfigChanged(ConfigChanged event) {