diff --git a/core/src/com/unciv/logic/civilization/VictoryManager.kt b/core/src/com/unciv/logic/civilization/VictoryManager.kt index 568895980c..f6dec75268 100644 --- a/core/src/com/unciv/logic/civilization/VictoryManager.kt +++ b/core/src/com/unciv/logic/civilization/VictoryManager.kt @@ -55,7 +55,8 @@ class VictoryManager { fun getVictoryTypeAchieved(): String? { if (!civInfo.isMajorCiv()) return null - for (victoryName in civInfo.gameInfo.gameParameters.victoryTypes.filter { it != Constants.neutralVictoryType}) { + for (victoryName in civInfo.gameInfo.gameParameters.victoryTypes + .filter { it != Constants.neutralVictoryType && it in civInfo.gameInfo.ruleSet.victories}) { if (getNextMilestone(victoryName) == null) return victoryName }