diff --git a/OpenRA.Mods.RA/ConquestVictoryConditions.cs b/OpenRA.Mods.RA/ConquestVictoryConditions.cs index 79ba064993..9f867def4d 100644 --- a/OpenRA.Mods.RA/ConquestVictoryConditions.cs +++ b/OpenRA.Mods.RA/ConquestVictoryConditions.cs @@ -64,7 +64,11 @@ namespace OpenRA.Mods.RA if (self.Owner == self.World.LocalPlayer) { self.World.LocalShroud.Disabled = true; - Game.RunAfterDelay(Info.NotificationDelay, () => Sound.Play(Info.LoseNotification)); + Game.RunAfterDelay(Info.NotificationDelay, () => + { + if (Game.IsCurrentWorld(self.World)) + Sound.Play(Info.LoseNotification); + }); } }