diff --git a/yt_dlp/extractor/tagesschau.py b/yt_dlp/extractor/tagesschau.py index abe7c7cc87..9bde4998c2 100644 --- a/yt_dlp/extractor/tagesschau.py +++ b/yt_dlp/extractor/tagesschau.py @@ -146,7 +146,8 @@ def _real_extract(self, url): if not entries: raise UnsupportedError(url) - if len(entries) > 1: + if len(entries) > 1 and self._yes_playlist( + webpage_id, entries[0]['id'], playlist_label='all media on', video_label='file'): return self.playlist_result(entries, webpage_id, title) return {