From ae2d8b4a431ff623a0be0aa501be4f5ba4d716fc Mon Sep 17 00:00:00 2001 From: Kyle <48519776+xKylee@users.noreply.github.com> Date: Sun, 10 May 2020 11:51:28 +0100 Subject: [PATCH] Update RSClientMixin.java --- .../src/main/java/net/runelite/mixins/RSClientMixin.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/runelite-mixins/src/main/java/net/runelite/mixins/RSClientMixin.java b/runelite-mixins/src/main/java/net/runelite/mixins/RSClientMixin.java index 9ff781927b..4b5e09f0bf 100644 --- a/runelite-mixins/src/main/java/net/runelite/mixins/RSClientMixin.java +++ b/runelite-mixins/src/main/java/net/runelite/mixins/RSClientMixin.java @@ -528,6 +528,10 @@ public abstract class RSClientMixin implements RSClient public Widget[] getWidgetRoots() { int topGroup = getWidgetRoot(); + if (topGroup == -1) + { + return new Widget[]{}; + } List widgets = new ArrayList(); for (RSWidget widget : getWidgets()[topGroup]) {