diff --git a/core/src/com/unciv/logic/map/TileInfo.kt b/core/src/com/unciv/logic/map/TileInfo.kt index d786619a11..907b192b89 100644 --- a/core/src/com/unciv/logic/map/TileInfo.kt +++ b/core/src/com/unciv/logic/map/TileInfo.kt @@ -247,7 +247,7 @@ open class TileInfo { return when { isCityCenter() -> false improvement.name == this.improvement -> false - improvement.uniqueTo != civInfo.civName -> false + improvement.uniqueTo != null && improvement.uniqueTo != civInfo.civName -> false improvement.techRequired?.let { civInfo.tech.isResearched(it) } == false -> false improvement.terrainsCanBeBuiltOn.contains(topTerrain.name) -> true improvement.name == "Road" && roadStatus == RoadStatus.None -> true