diff --git a/mythtv/libs/libmythtv/mythraopdevice.cpp b/mythtv/libs/libmythtv/mythraopdevice.cpp index 887de973583..f27f166bfa6 100644 --- a/mythtv/libs/libmythtv/mythraopdevice.cpp +++ b/mythtv/libs/libmythtv/mythraopdevice.cpp @@ -243,8 +243,8 @@ void MythRAOPDevice::deleteClient(void) if ((*it)->GetSocket()->state() == QTcpSocket::UnconnectedState) { LOG(VB_GENERAL, LOG_INFO, LOC + "Removing client connection."); - delete *it; m_clients.removeOne(*it); + delete *it; return; } }