From e612bbeae14a837b9618a8a32e0fca036c6c520a Mon Sep 17 00:00:00 2001 From: RoqueDeicide Date: Thu, 6 Jul 2023 14:52:19 +0400 Subject: [PATCH] [Fix] Don't show station viewport tooltip when hovering over anything other then a normal station (such as a waypoint). --- src/viewport_gui.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/viewport_gui.cpp b/src/viewport_gui.cpp index 1c99549f1f..986969fc64 100644 --- a/src/viewport_gui.cpp +++ b/src/viewport_gui.cpp @@ -269,7 +269,9 @@ void ShowTownNameTooltip(Window *w, const TileIndex tile) void ShowStationViewportTooltip(Window *w, const TileIndex tile) { const StationID station_id = GetStationIndex(tile); - const Station *station = Station::Get(station_id); + const Station *station = Station::GetIfValid(station_id); + + if (station == nullptr) return; std::string msg;