diff --git a/src/smallmap_gui.cpp b/src/smallmap_gui.cpp index bd2bfe6d93..954348c7c7 100644 --- a/src/smallmap_gui.cpp +++ b/src/smallmap_gui.cpp @@ -552,7 +552,7 @@ static inline uint32_t GetSmallMapVegetationPixels(TileIndex tile, TileType t) if (GetClearDensity(tile) < 3) return MKCOLOUR_XXXX(PC_BARE_LAND); if (GetTropicZone(tile) == TROPICZONE_RAINFOREST) return MKCOLOUR_XXXX(PC_RAINFOREST); } - return _vegetation_clear_bits[GetClearGround(tile)]; + return _vegetation_clear_bits[IsSnowTile(tile) ? CLEAR_SNOW : GetClearGround(tile)]; case MP_INDUSTRY: return IsTileForestIndustry(tile) ? MKCOLOUR_XXXX(PC_GREEN) : MKCOLOUR_XXXX(PC_DARK_RED);