diff --git a/apps/meteor/client/views/room/MessageList/components/MessageContent.tsx b/apps/meteor/client/views/room/MessageList/components/MessageContent.tsx index 0a8471b42026..a44e8ed814e8 100644 --- a/apps/meteor/client/views/room/MessageList/components/MessageContent.tsx +++ b/apps/meteor/client/views/room/MessageList/components/MessageContent.tsx @@ -18,6 +18,7 @@ import MessageBlock from '../../../blocks/MessageBlock'; import MessageLocation from '../../../location/MessageLocation'; import { useMessageActions, useMessageOembedIsEnabled, useMessageRunActionLink } from '../../contexts/MessageContext'; import { useMessageListShowReadReceipt } from '../contexts/MessageListContext'; +import { isOwnUserMessage } from '../lib/isOwnUserMessage'; import EncryptedMessageRender from './EncryptedMessageRender'; import ReactionsList from './MessageReactionsList'; import ReadReceipt from './MessageReadReceipt'; @@ -104,7 +105,7 @@ const MessageContent: FC<{ message: IMessage; sequential: boolean; subscription? {message.location && } - {broadcast && user.username && ( + {broadcast && !!user.username && !isOwnUserMessage(message, subscription) && ( replyBroadcast(message)} mid={message._id} username={user.username} /> )}