diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/groundmarkers/GroundMarkerOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/groundmarkers/GroundMarkerOverlay.java index f06ae2b145..17c4b00284 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/groundmarkers/GroundMarkerOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/groundmarkers/GroundMarkerOverlay.java @@ -83,8 +83,13 @@ public class GroundMarkerOverlay extends Overlay return; } - Polygon poly = Perspective.getCanvasTilePoly(client, LocalPoint.fromWorld(client, point)); + LocalPoint lp = LocalPoint.fromWorld(client, point); + if (lp == null) + { + return; + } + Polygon poly = Perspective.getCanvasTilePoly(client, lp); if (poly == null) { return;