diff --git a/src/components/Message.tsx b/src/components/Message.tsx
index 55d2db8..fb8bd84 100644
--- a/src/components/Message.tsx
+++ b/src/components/Message.tsx
@@ -75,9 +75,13 @@ export default function Message({ message }: Props): React.ReactElement {
{message.reply && }
- {fragments.map((fragment, index) =>
- fragmentToComponent(fragment, index)
- )}
+ {fragments
+ .filter((fragment) =>
+ message.reply && fragment.type === "mention"
+ ? fragment.mention.user_id !== message.reply.parent_user_id
+ : true
+ )
+ .map((fragment, index) => fragmentToComponent(fragment, index))}