diff --git a/OpenRA.Game/Traits/World/Shroud.cs b/OpenRA.Game/Traits/World/Shroud.cs index d9517f08ec..5642540408 100644 --- a/OpenRA.Game/Traits/World/Shroud.cs +++ b/OpenRA.Game/Traits/World/Shroud.cs @@ -193,7 +193,7 @@ namespace OpenRA.Traits foreach (var puv in cells) { var uv = (MPos)puv; - if (!explored[uv]) + if (map.Contains(puv) && !explored[uv]) { explored[uv] = true; changed.Add(puv);