diff --git a/core/src/com/unciv/ui/screens/worldscreen/WorldScreen.kt b/core/src/com/unciv/ui/screens/worldscreen/WorldScreen.kt index fd6c75903c..78e4bc3dd9 100644 --- a/core/src/com/unciv/ui/screens/worldscreen/WorldScreen.kt +++ b/core/src/com/unciv/ui/screens/worldscreen/WorldScreen.kt @@ -617,8 +617,8 @@ class WorldScreen( debug("Next turn took %sms", System.currentTimeMillis() - startTime) - // Special case: when you are the only human player, the game will always be up to date - if (gameInfo.gameParameters.isOnlineMultiplayer && gameInfoClone.civilizations.filter { it.playerType == PlayerType.Human }.size == 1) { + // Special case: when you are the only alive human player, the game will always be up to date + if (gameInfo.gameParameters.isOnlineMultiplayer && gameInfoClone.civilizations.filter { it.isAlive() && it.playerType == PlayerType.Human }.size == 1) { gameInfoClone.isUpToDate = true }