diff --git a/src/sdl/mixer_sound.c b/src/sdl/mixer_sound.c index 64ab64cd9..41248245f 100644 --- a/src/sdl/mixer_sound.c +++ b/src/sdl/mixer_sound.c @@ -537,6 +537,8 @@ static UINT32 music_fade(UINT32 interval, void *param) do_fading_callback(); return 0; } + else if (songpaused) // don't decrement timer + return interval; else if ((fading_timer -= 10) <= 0) { internal_volume = fading_target;