diff -r 189d7752d005 -r efc89569f441 chat/chat-tool/tool/src/java/org/sakaiproject/chat2/tool/ChatTool.java --- a/chat/chat-tool/tool/src/java/org/sakaiproject/chat2/tool/ChatTool.java Thu Jun 19 10:15:36 2014 +0800 +++ b/chat/chat-tool/tool/src/java/org/sakaiproject/chat2/tool/ChatTool.java Thu Jun 19 13:39:40 2014 +0800 @@ -1016,15 +1016,6 @@ public void setCurrentChannel(DecoratedChatChannel channel) { - // if changing to the same channel, nothing to do - // this is a fairly expensive operation, so it's worth optimizing out - - if (this.currentChannel != null && channel != null && - this.currentChannel.getChatChannel().getId().equals( - channel.getChatChannel().getId())) { - return; - } - // turn off observation for the old channel String channelId = null; if (channel != null) {