Make the network actions disappear again :p
[quassel.git] / src / qtui / mainwin.cpp
index 2d980dc..83032f1 100644 (file)
@@ -377,9 +377,10 @@ void MainWin::clientNetworkRemoved(NetworkId id) {
   QAction *action;
   while(actionIter != networkActions.end()) {
     action = *actionIter;
-    if(action->data().value<NetworkId>() == id)
+    if(action->data().value<NetworkId>() == id) {
+      action->deleteLater();
       actionIter = networkActions.erase(actionIter);
-    else
+    else
       actionIter++;
   }
 }