diff --git a/OpenRA.Game/Graphics/WorldRenderer.cs b/OpenRA.Game/Graphics/WorldRenderer.cs index 6085f8d3ad..3af9019b68 100644 --- a/OpenRA.Game/Graphics/WorldRenderer.cs +++ b/OpenRA.Game/Graphics/WorldRenderer.cs @@ -123,7 +123,7 @@ namespace OpenRA.Graphics // added for contrails foreach (var a in world.ActorsWithTrait()) - if (!a.Actor.Destroyed) + if (a.Actor.IsInWorld && !a.Actor.Destroyed) a.Trait.RenderAfterWorld(this, a.Actor); if (world.OrderGenerator != null)