diff --git a/src/libtomahawk/network/servent.cpp b/src/libtomahawk/network/servent.cpp index b6b2df215..12cbc9157 100644 --- a/src/libtomahawk/network/servent.cpp +++ b/src/libtomahawk/network/servent.cpp @@ -481,6 +481,12 @@ Servent::socketError( QAbstractSocket::SocketError e ) } Connection* conn = sock->_conn; + if ( !conn ) + { + tLog() << "SocketError, connection is null"; + return; + } + tLog() << "Servent::SocketError:" << e << conn->id() << conn->name(); if( !sock->_disowned ) {