disabling away on detach in mono mode. some minor improvement to the away settings
[quassel.git] / src / core / coresession.cpp
index 926fc97..b5ae06c 100644 (file)
@@ -418,7 +418,7 @@ void CoreSession::clientsDisconnected() {
       continue;
 
     if(identity->detachAwayEnabled() && !me->isAway()) {
-      if(identity->detachAwayReasonEnabled())
+      if(!identity->detachAwayReason().isEmpty())
        awayReason = identity->detachAwayReason();
       net->setAutoAwayActive(true);
       net->userInputHandler()->handleAway(BufferInfo(), awayReason);