diff --git a/src/message_control.py b/src/message_control.py
index 3593ceac44944564f6748c81afe0d01e37c8cd05..addb171119bc384cc00521c7f0783d0dac235b36 100644
--- a/src/message_control.py
+++ b/src/message_control.py
@@ -219,12 +219,7 @@ class MessageControl(object):
     def remove_session(self, session):
         if session != self.session:
             return
-        last_session = None
-        if self.other_sessions:
-            last_session = self.other_sessions.pop(0)
-        if session not in self.other_sessions:
-            self.other_sessions.append(session)
-        self.session = last_session
+        self.session = None
 
     def _nec_message_outgoing(self, obj):
         # Send the given message to the active tab.