diff --git a/core/src/com/unciv/logic/map/tile/Tile.kt b/core/src/com/unciv/logic/map/tile/Tile.kt index 233639e301..101b888148 100644 --- a/core/src/com/unciv/logic/map/tile/Tile.kt +++ b/core/src/com/unciv/logic/map/tile/Tile.kt @@ -517,7 +517,7 @@ class Tile : IsPartOfGameInfoSerialization, Json.Serializable { val hasResourceWithFilter = tileResource.name == filter || tileResource.hasUnique(filter) - || tileResource.resourceType.name + " resource" == filter + || filter.removeSuffix(" resource") == tileResource.resourceType.name if (!hasResourceWithFilter) return false // Now that we know that this resource matches the filter - can the observer see that there's a resource here?