diff --git a/core/src/main/java/com/threerings/crowd/chat/server/ChatChannelManager.java b/core/src/main/java/com/threerings/crowd/chat/server/ChatChannelManager.java index a18b41442..b3fa6cb7d 100644 --- a/core/src/main/java/com/threerings/crowd/chat/server/ChatChannelManager.java +++ b/core/src/main/java/com/threerings/crowd/chat/server/ChatChannelManager.java @@ -334,7 +334,7 @@ public abstract class ChatChannelManager for (int bodyId : bodyIds) { BodyObject bobj = getBodyObject(bodyId); if (bobj != null && shouldDeliverSpeak(channel, message, bobj)) { - _chatHistory.record(channel, bobj.getChatIdentifier(), message, bobj.getVisibleName()); + _chatHistory.record(channel, bobj.getChatIdentifier(message), message, bobj.getVisibleName()); bobj.postMessage(ChatCodes.CHAT_CHANNEL_NOTIFICATION, channel, message); } }