diff --git a/src/station_cmd.cpp b/src/station_cmd.cpp index 236a716a6a..e3598ba55a 100644 --- a/src/station_cmd.cpp +++ b/src/station_cmd.cpp @@ -2078,7 +2078,7 @@ static void DrawTile_Station(TileInfo *ti) SpriteID pal; image = dtss->image; - if (HASBIT(image, SPRITE_MODIFIER_USE_OFFSET)) { + if (relocation == 0 || HASBIT(image, SPRITE_MODIFIER_USE_OFFSET)) { image += rti->total_offset; } else { image += relocation;