diff --git a/newgrf_station.c b/newgrf_station.c index 1f438101b4..b1b521eeef 100644 --- a/newgrf_station.c +++ b/newgrf_station.c @@ -720,5 +720,5 @@ bool IsStationTileElectrifiable(TileIndex tile) statspec = st->speclist[specindex].spec; if (statspec == NULL) return false; - return HASBIT(statspec->pylons, GetStationGfx(tile)); + return HASBIT(statspec->pylons, GetStationGfx(tile)) || !HASBIT(statspec->wires, GetStationGfx(tile)); }