diff --git a/src/station_cmd.cpp b/src/station_cmd.cpp --- a/src/station_cmd.cpp +++ b/src/station_cmd.cpp @@ -649,7 +649,7 @@ static void UpdateStationSignCoord(BaseS for (CargoID c = 0; c < NUM_CARGO; ++c) { LinkGraphID lg = full_station->goods[c].link_graph; if (!LinkGraph::IsValidID(lg)) continue; - LinkGraph::Get(lg)->UpdateDistances(full_station->goods[c].node, st->xy); + (*LinkGraph::Get(lg))[full_station->goods[c].node].UpdateLocation(st->xy); } }