diff --git a/src/libtomahawk/network/Servent.cpp b/src/libtomahawk/network/Servent.cpp index 67c7c2627..bcab2bf4f 100644 --- a/src/libtomahawk/network/Servent.cpp +++ b/src/libtomahawk/network/Servent.cpp @@ -813,7 +813,9 @@ Servent::createParallelConnection( Connection* orig_conn, Connection* new_conn, m.insert( "offer", key ); m.insert( "controlid", Database::instance()->impl()->dbid() ); - orig_conn->sendMsg( Msg::factory( TomahawkUtils::toJson( m ), Msg::JSON ) ); + if (orig_conn) { + orig_conn->sendMsg( Msg::factory( TomahawkUtils::toJson( m ), Msg::JSON ) ); + } } }