diff --git a/src/libtomahawk/dropjob.cpp b/src/libtomahawk/dropjob.cpp index 6f1a79d2e..312c9d438 100644 --- a/src/libtomahawk/dropjob.cpp +++ b/src/libtomahawk/dropjob.cpp @@ -403,7 +403,7 @@ DropJob::removeRemoteSources() bool hasLocalSource = false; foreach ( const Tomahawk::result_ptr& result, item->results() ) { - if ( result->collection()->source() && result->collection()->source()->isLocal() ) + if ( !result->collection()->source().isNull() && result->collection()->source()->isLocal() ) hasLocalSource = true; } if ( hasLocalSource )