diff --git a/binaries/data/mods/public/maps/random/survivalofthefittest_triggers.js b/binaries/data/mods/public/maps/random/survivalofthefittest_triggers.js index 55f87e8f08..b21b2c2739 100644 --- a/binaries/data/mods/public/maps/random/survivalofthefittest_triggers.js +++ b/binaries/data/mods/public/maps/random/survivalofthefittest_triggers.js @@ -149,7 +149,11 @@ Trigger.prototype.InitStartingUnits = function() { this.playerCivicCenter[playerID] = TriggerHelper.GetPlayerEntitiesByClass(playerID, "CivilCentre")[0]; this.treasureCivilian[playerID] = TriggerHelper.GetPlayerEntitiesByClass(playerID, "Civilian")[0]; - Engine.QueryInterface(this.treasureCivilian[playerID], IID_Resistance).SetInvulnerability(true); + if (this.treasureCivilian[playerID]) + { + Engine.QueryInterface(this.treasureCivilian[playerID], IID_Resistance) + .SetInvulnerability(true); + } } };