diff --git a/spotdl/download/downloader.py b/spotdl/download/downloader.py index 2d3f988bc..54399fcb6 100644 --- a/spotdl/download/downloader.py +++ b/spotdl/download/downloader.py @@ -379,7 +379,7 @@ def search_and_download(self, song: Song) -> Tuple[Song, Optional[Path]]: # Check if song has name/artist and url/song_id if not (song.name and (song.artists or song.artist)) and not ( - song.url and song.song_id + song.url or song.song_id ): logger.error("Song is missing required fields: %s", song.display_name) self.errors.append(f"Song is missing required fields: {song.display_name}")