diff --git a/OpenRA.Mods.Common/Traits/World/SpawnMapActors.cs b/OpenRA.Mods.Common/Traits/World/SpawnMapActors.cs index b88b2132b7..fa630550af 100644 --- a/OpenRA.Mods.Common/Traits/World/SpawnMapActors.cs +++ b/OpenRA.Mods.Common/Traits/World/SpawnMapActors.cs @@ -37,7 +37,7 @@ namespace OpenRA.Mods.Common.Traits // If an actor's doesn't have a valid owner transfer ownership to neutral var ownerInit = actorReference.Get(); - if (!world.Players.Any(p => p.InternalName == ownerInit.InstanceName)) + if (!world.Players.Any(p => p.InternalName == ownerInit.InternalName)) { actorReference.Remove(ownerInit); actorReference.Add(new OwnerInit(world.WorldActor.Owner));