Don't invoke notifications for own messages, fixes #507
[quassel.git] / src / core / corenetwork.cpp
index 3dc0cc2..5e2c3b1 100644 (file)
@@ -403,7 +403,9 @@ void CoreNetwork::networkInitialized() {
   }
 
   // restore away state
-  userInputHandler()->handleAway(BufferInfo(), Core::awayMessage(userId(), networkId()));
+  QString awayMsg = Core::awayMessage(userId(), networkId());
+  if(!awayMsg.isEmpty())
+    userInputHandler()->handleAway(BufferInfo(), Core::awayMessage(userId(), networkId()));
 
   // restore old user modes if server default mode is set.
   IrcUser *me_ = me();