diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/fishing/FishingOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/fishing/FishingOverlay.java index b9e66992e8..38715b8217 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/fishing/FishingOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/fishing/FishingOverlay.java @@ -29,6 +29,7 @@ import java.awt.Dimension; import java.awt.Graphics2D; import javax.inject.Inject; import net.runelite.api.Client; +import net.runelite.api.GraphicID; import static net.runelite.api.MenuAction.RUNELITE_OVERLAY_CONFIG; import net.runelite.api.Skill; import net.runelite.client.plugins.xptracker.XpTrackerService; @@ -72,8 +73,9 @@ class FishingOverlay extends Overlay } panelComponent.getChildren().clear(); - if (client.getLocalPlayer().getInteracting() != null && client.getLocalPlayer().getInteracting().getName() - .contains(FISHING_SPOT)) + if (client.getLocalPlayer().getInteracting() != null + && client.getLocalPlayer().getInteracting().getName().contains(FISHING_SPOT) + && client.getLocalPlayer().getInteracting().getGraphic() != GraphicID.FLYING_FISH) { panelComponent.getChildren().add(TitleComponent.builder() .text("Fishing")