diff --git a/OpenRA.Mods.Common/Traits/World/EditorActorLayer.cs b/OpenRA.Mods.Common/Traits/World/EditorActorLayer.cs index 3ad5582b70..daddb1b447 100644 --- a/OpenRA.Mods.Common/Traits/World/EditorActorLayer.cs +++ b/OpenRA.Mods.Common/Traits/World/EditorActorLayer.cs @@ -106,7 +106,9 @@ namespace OpenRA.Mods.Common.Traits var preview = new EditorActorPreview(worldRenderer, id, reference, owner); previews.Add(preview); - screenMap.Add(preview, preview.Bounds); + + if (!preview.Bounds.IsEmpty) + screenMap.Add(preview, preview.Bounds); foreach (var kv in preview.Footprint) {