properly handling message lists where no message survived dupe checks
[quassel.git] / src / client / messagemodel.cpp
index 09d8ddc..818c254 100644 (file)
@@ -277,7 +277,8 @@ int MessageModel::insertMessagesGracefully(const QList<Message> &msglist) {
     }
   }
 
-  insertMessageGroup(grouplist);
+  if(!grouplist.isEmpty())
+    insertMessageGroup(grouplist);
   return processedMsgs;
 }