Index: apps/playback.c =================================================================== --- apps/playback.c (revision 21477) +++ apps/playback.c (working copy) @@ -2179,11 +2179,12 @@ static void audio_stop_playback(void) { + if (!paused) + pcmbuf_play_remainder(); + /* If we were playing, save resume information */ if (playing) { - pcmbuf_play_remainder(); - struct mp3entry *id3 = NULL; if (!ci.stop_codec)