diff --git a/OpenRA.Mods.RA/Effects/Missile.cs b/OpenRA.Mods.RA/Effects/Missile.cs index fdd849b08e..6f5775a7b5 100755 --- a/OpenRA.Mods.RA/Effects/Missile.cs +++ b/OpenRA.Mods.RA/Effects/Missile.cs @@ -76,7 +76,7 @@ namespace OpenRA.Mods.RA.Effects var targetPosition = Args.target.CenterLocation + offset; var targetAltitude = 0; - if (Args.target.IsActor && Args.target.Actor.HasTrait()) + if (Args.target.IsValid && Args.target.IsActor && Args.target.Actor.HasTrait()) targetAltitude = Args.target.Actor.Trait().Altitude; Altitude += Math.Sign(targetAltitude - Altitude);