Mark taskbar entry by default when using knotify
[quassel.git] / src / core / coresession.cpp
index 8237d25..557c9a8 100644 (file)
@@ -89,7 +89,6 @@ CoreSession::CoreSession(UserId uid, bool restoreState, QObject *parent)
 
   // init BacklogManager
   p->synchronize(_backlogManager);
-  p->dumpSyncMap(_backlogManager);
 
   // init IrcListHelper
   p->synchronize(ircListHelper());
@@ -383,7 +382,9 @@ void CoreSession::destroyNetwork(NetworkId id) {
 
 void CoreSession::renameBuffer(const NetworkId &networkId, const QString &newName, const QString &oldName) {
   BufferInfo bufferInfo = Core::bufferInfo(user(), networkId, BufferInfo::QueryBuffer, oldName, false);
-  _bufferSyncer->renameBuffer(bufferInfo.bufferId(), newName);
+  if(bufferInfo.isValid()) {
+    _bufferSyncer->renameBuffer(bufferInfo.bufferId(), newName);
+  }
 }
 
 void CoreSession::clientsConnected() {