diff --git a/OpenRA.Game/Sound.cs b/OpenRA.Game/Sound.cs index f1c25ce3ce..5389530144 100644 --- a/OpenRA.Game/Sound.cs +++ b/OpenRA.Game/Sound.cs @@ -218,7 +218,7 @@ namespace OpenRA { int state; Al.alGetSourcei(key, Al.AL_SOURCE_STATE, out state); - if (state != Al.AL_PLAYING || state != Al.AL_PAUSED) + if (state != Al.AL_PLAYING && state != Al.AL_PAUSED) freeSources.Add(key); }