diff --git a/apps/playback.c b/apps/playback.c index 59959c4a4c..05661198ef 100644 --- a/apps/playback.c +++ b/apps/playback.c @@ -653,7 +653,7 @@ size_t buffer_count_tracks(int from_track, int to_track) { from_track -= MAX_TRACK; need_wrap = false; } - if (from_track < to_track || need_wrap) + if (from_track >= to_track && !need_wrap) break; amount += tracks[from_track].codecsize + tracks[from_track].filesize; }