From f2e224dd72483205801f73a3d6af5b530b717ec0 Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Sat, 27 Dec 2014 19:01:54 +0100 Subject: [PATCH] Fix a crash in RemoveProximityTrigger --- OpenRA.Game/Traits/World/ActorMap.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/OpenRA.Game/Traits/World/ActorMap.cs b/OpenRA.Game/Traits/World/ActorMap.cs index 4df7cf2d48..1a43bc291d 100644 --- a/OpenRA.Game/Traits/World/ActorMap.cs +++ b/OpenRA.Game/Traits/World/ActorMap.cs @@ -150,8 +150,9 @@ namespace OpenRA.Traits public void Dispose() { - foreach (var a in currentActors) - onActorExited(a); + if (onActorExited != null) + foreach (var a in currentActors) + onActorExited(a); } }