diff --git a/src/libtomahawk/accounts/ResolverAccount.cpp b/src/libtomahawk/accounts/ResolverAccount.cpp index 9e8cc1edf..83204aca7 100644 --- a/src/libtomahawk/accounts/ResolverAccount.cpp +++ b/src/libtomahawk/accounts/ResolverAccount.cpp @@ -552,9 +552,9 @@ AtticaResolverAccount::loadIcon() if ( m_resolver.isNull() ) return; - m_icon = AtticaManager::instance()->iconForResolver( AtticaManager::instance()->resolverForId( m_atticaId ) ); - m_resolver.data()->setIcon( m_icon ); + if ( !m_icon.isNull() ) + m_resolver.data()->setIcon( m_icon ); }