diff --git a/src/station_cmd.cpp b/src/station_cmd.cpp --- a/src/station_cmd.cpp +++ b/src/station_cmd.cpp @@ -2643,6 +2643,16 @@ static void GetTileDesc_Station(TileInde } } + if (IsAirport(tile)) { + const AirportTileSpec *ats = AirportTileSpec::Get(GetAirportGfx(tile)); + td->airport_tile_name = ats->name; + + if (ats->grf_prop.grffile != NULL) { + const GRFConfig *gc = GetGRFConfig(ats->grf_prop.grffile->grfid); + td->grf = gc->name; + } + } + StringID str; switch (GetStationType(tile)) { default: NOT_REACHED();