diff --git a/src/libtomahawk/accounts/spotify/SpotifyAccount.cpp b/src/libtomahawk/accounts/spotify/SpotifyAccount.cpp index 94323f17f..194d75b53 100644 --- a/src/libtomahawk/accounts/spotify/SpotifyAccount.cpp +++ b/src/libtomahawk/accounts/spotify/SpotifyAccount.cpp @@ -291,7 +291,11 @@ SpotifyAccount::resolverInstalled(const QString& resolverId) { // We requested this install, so we want to launch it hookupResolver(); - AccountManager::instance()->enableAccount( this ); + + if ( enabled() ) + authenticate(); + else + AccountManager::instance()->enableAccount( this ); } }