diff --git a/sc2/src/sc2code/libs/sound/trackplayer.c b/sc2/src/sc2code/libs/sound/trackplayer.c index 0bcf99e29..a248f65fc 100644 --- a/sc2/src/sc2code/libs/sound/trackplayer.c +++ b/sc2/src/sc2code/libs/sound/trackplayer.c @@ -59,9 +59,11 @@ JumpTrack (int abort) do_subtitles ((void *)~0, (void *)~0, 1); if (abort) + { LockMutex (track_mutex); tcur = tct; UnlockMutex(track_mutex); + } } void