diff --git a/spotdl/utils/search.py b/spotdl/utils/search.py index 1aa58f004..12e737b97 100644 --- a/spotdl/utils/search.py +++ b/spotdl/utils/search.py @@ -313,8 +313,9 @@ def get_simple_songs( songs = [ song for song in songs - for keyword in albums_to_ignore - if keyword not in song.album_name.lower() + if all( + keyword not in song.album_name.lower() for keyword in albums_to_ignore + ) ] new_length = len(songs) logger.info("Skipped %s songs (Ignored albums)", (original_length - new_length))