diff --git a/core/src/com/unciv/ui/overviewscreen/UnitOverviewTable.kt b/core/src/com/unciv/ui/overviewscreen/UnitOverviewTable.kt index d2774fb2d7..342828e64d 100644 --- a/core/src/com/unciv/ui/overviewscreen/UnitOverviewTable.kt +++ b/core/src/com/unciv/ui/overviewscreen/UnitOverviewTable.kt @@ -231,7 +231,7 @@ class UnitOverviewTab( // Upgrade column if (unit.upgrade.canUpgrade()) { val unitAction = UnitActionsUpgrade.getUpgradeAction(unit) - val enable = unitAction?.action != null + val enable = unitAction?.action != null && viewingPlayer.isCurrentPlayer() val upgradeIcon = ImageGetter.getUnitIcon(unit.upgrade.getUnitToUpgradeTo().name, if (enable) Color.GREEN else Color.GREEN.darken(0.5f)) if (enable) upgradeIcon.onClick {