diff --git a/src/libtomahawk/network/ConnectionManager.cpp b/src/libtomahawk/network/ConnectionManager.cpp index f430b45a1..0180dfee0 100644 --- a/src/libtomahawk/network/ConnectionManager.cpp +++ b/src/libtomahawk/network/ConnectionManager.cpp @@ -309,7 +309,7 @@ void ConnectionManager::tryConnect() peerInfoDebug( d_func()->currentPeerInfo ) << Q_FUNC_INFO << "Connecting socket to " << info.host() << ":" << info.port(); sock->connectToHost( info.host(), info.port(), QTcpSocket::ReadWrite ); - sock->moveToThread( thread() ); + sock->moveToThread( Servent::instance()->thread() ); } void