diff --git a/apps/openmw/mwsound/soundmanagerimp.cpp b/apps/openmw/mwsound/soundmanagerimp.cpp index d02776136..1b88bb3f2 100644 --- a/apps/openmw/mwsound/soundmanagerimp.cpp +++ b/apps/openmw/mwsound/soundmanagerimp.cpp @@ -603,10 +603,8 @@ namespace MWSound SoundIndexPairList::iterator sndidx = snditer->second.begin(); for(;sndidx != snditer->second.end();++sndidx) { - if(sndidx->second != sfxid) - continue; - sndidx->first->stop(); - return; + if(sndidx->second == sfxid) + sndidx->first->stop(); } } }