diff --git a/src/player.c b/src/player.c index a455ef87..aaf967a1 100644 --- a/src/player.c +++ b/src/player.c @@ -908,6 +908,9 @@ source_next(int force) switch (r_mode) { case REPEAT_SONG: + if (!cur_streaming) + break; + if (cur_streaming->ctx) { ret = transcode_seek(cur_streaming->ctx, 0);