diff --git a/OpenRA.Game/Widgets/WorldInteractionControllerWidget.cs b/OpenRA.Game/Widgets/WorldInteractionControllerWidget.cs index e3717d38f1..8c5177e28c 100644 --- a/OpenRA.Game/Widgets/WorldInteractionControllerWidget.cs +++ b/OpenRA.Game/Widgets/WorldInteractionControllerWidget.cs @@ -98,6 +98,7 @@ namespace OpenRA.Widgets var done = false; foreach (var o in orders) { + if (o.Subject.Destroyed) continue; foreach (var v in o.Subject.TraitsImplementing()) { if (Sound.PlayVoice(v.VoicePhraseForOrder(o.Subject, o), o.Subject, o.Subject.Owner.Country.Race))