aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--yt_dlp/extractor/soundcloud.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/yt_dlp/extractor/soundcloud.py b/yt_dlp/extractor/soundcloud.py
index 1503ae586..ad3a32a02 100644
--- a/yt_dlp/extractor/soundcloud.py
+++ b/yt_dlp/extractor/soundcloud.py
@@ -707,6 +707,8 @@ class SoundcloudPagedPlaylistBaseIE(SoundcloudIE):
yield resolve_entry(e, e.get('track'), e.get('playlist'))
url = response.get('next_href')
+ if not url:
+ break
query.pop('offset', None)