diff --git a/core/src/com/unciv/logic/automation/civilization/DiplomacyAutomation.kt b/core/src/com/unciv/logic/automation/civilization/DiplomacyAutomation.kt index 994d2541a9..0a166f0e61 100644 --- a/core/src/com/unciv/logic/automation/civilization/DiplomacyAutomation.kt +++ b/core/src/com/unciv/logic/automation/civilization/DiplomacyAutomation.kt @@ -114,6 +114,7 @@ object DiplomacyAutomation { * @param civInfo Civilization which initiates trade */ internal fun offerToEstablishEmbassy(civInfo: Civilization) { + if (civInfo.getCapital() == null) return val civsThatWeCanEstablishEmbassyWith = civInfo.getKnownCivs().filter { civInfo.diplomacyFunctions.canEstablishEmbassyWith(it) && !civInfo.getDiplomacyManager(it)!!.hasFlag(DiplomacyFlags.DeclinedEmbassy)