diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/fpsinfo/FPSOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/fpsinfo/FPSOverlay.java index d0f34b35c4..d9847f8684 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/fpsinfo/FPSOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/fpsinfo/FPSOverlay.java @@ -69,6 +69,11 @@ public class FPSOverlay extends Overlay String str = String.valueOf(client.getFPS()); Widget xpOrb = client.getWidget(WidgetInfo.MINIMAP_XP_ORG); + if (xpOrb == null) + { + return null; + } + Rectangle2D bounds = xpOrb.getBounds().getBounds2D(); int x = (int) (bounds.getX() + ((bounds.getWidth() / 2) - (fm.stringWidth(str) / 2))); @@ -87,4 +92,4 @@ public class FPSOverlay extends Overlay return new Dimension(fm.stringWidth(str), fm.getHeight()); } -} \ No newline at end of file +}