From c567ca277ad1db76a9181499420d05da694194e3 Mon Sep 17 00:00:00 2001 From: Adam Date: Sun, 29 Apr 2018 12:46:56 -0400 Subject: [PATCH] runelite: fix check for client before requesting itemmanager If outdated, this.client is null but client is not null. Invoking get() on the item manager provider will make guice late construct it and it has a dependency on client. --- runelite-client/src/main/java/net/runelite/client/RuneLite.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/RuneLite.java b/runelite-client/src/main/java/net/runelite/client/RuneLite.java index 0b7a0c117c..bdbffb9b5a 100644 --- a/runelite-client/src/main/java/net/runelite/client/RuneLite.java +++ b/runelite-client/src/main/java/net/runelite/client/RuneLite.java @@ -176,7 +176,7 @@ public class RuneLite eventBus.register(commandManager); eventBus.register(pluginManager); eventBus.register(clanManager); - if (client != null) + if (this.client != null) { eventBus.register(itemManager.get()); }