diff --git a/app/assets/javascripts/app/controllers/chat.coffee b/app/assets/javascripts/app/controllers/chat.coffee
index 969f74674..29ef76359 100644
--- a/app/assets/javascripts/app/controllers/chat.coffee
+++ b/app/assets/javascripts/app/controllers/chat.coffee
@@ -252,12 +252,18 @@ class ChatWindow extends App.Controller
return if data.self_written
@receiveMessage(data.message.content)
)
- @bind('chat_session_left chat_session_closed', (data) =>
+ @bind('chat_session_left', (data) =>
return if data.session_id isnt @session.session_id
return if data.self_written
@addStatusMessage("#{data.realname} has left the conversation")
@goOffline()
)
+ @bind('chat_session_closed', (data) =>
+ return if data.session_id isnt @session.session_id
+ return if data.self_written
+ @addStatusMessage("#{data.realname} has closed the conversation")
+ @goOffline()
+ )
@bind('chat_focus', (data) =>
return if data.session_id isnt @session.session_id
@focus()