diff --git a/src/libtomahawk/utils/SpotifyParser.cpp b/src/libtomahawk/utils/SpotifyParser.cpp index 71fa4efbe..4d5286337 100644 --- a/src/libtomahawk/utils/SpotifyParser.cpp +++ b/src/libtomahawk/utils/SpotifyParser.cpp @@ -161,12 +161,14 @@ SpotifyParser::lookupSpotifyBrowse( const QString& link ) if ( m_browseUri.contains( "spotify:user" ) ) type = DropJob::Playlist; - if ( m_browseUri.contains( "spotify:artist" ) ) + else if ( m_browseUri.contains( "spotify:artist" ) ) type = DropJob::Artist; - if ( m_browseUri.contains( "spotify:album" ) ) + else if ( m_browseUri.contains( "spotify:album" ) ) type = DropJob::Album; - if ( m_browseUri.contains( "spotify:track" ) ) + else if ( m_browseUri.contains( "spotify:track" ) ) type = DropJob::Track; + else + return; // Type not supported. QUrl url;