X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fmainwin.cpp;h=83032f1d78503ef75fe87e75b2a55aa6704827cd;hp=2d980dcf45ae1476f7ec9a0dea847a86bf285bc6;hb=96a6767430b4e77f4545b21f69f32e5785ee207f;hpb=1cefa3f0c0f3446d493ef534d34126544d211031 diff --git a/src/qtui/mainwin.cpp b/src/qtui/mainwin.cpp index 2d980dcf..83032f1d 100644 --- a/src/qtui/mainwin.cpp +++ b/src/qtui/mainwin.cpp @@ -377,9 +377,10 @@ void MainWin::clientNetworkRemoved(NetworkId id) { QAction *action; while(actionIter != networkActions.end()) { action = *actionIter; - if(action->data().value() == id) + if(action->data().value() == id) { + action->deleteLater(); actionIter = networkActions.erase(actionIter); - else + } else actionIter++; } }