diff --git a/fluxer_app/src/features/threads/components/MessageThreadChip.tsx b/fluxer_app/src/features/threads/components/MessageThreadChip.tsx
index a412429c5..e078ee325 100644
--- a/fluxer_app/src/features/threads/components/MessageThreadChip.tsx
+++ b/fluxer_app/src/features/threads/components/MessageThreadChip.tsx
@@ -5,9 +5,11 @@ import Messages from '@app/features/messaging/state/MessagingMessages';
import {buildMessageNotificationBody} from '@app/features/notification/utils/MessageNotificationPreview';
import {openThread} from '@app/features/threads/commands/ThreadNavigation';
import styles from '@app/features/threads/components/MessageThreadChip.module.css';
+import {ThreadContextMenu} from '@app/features/threads/components/ThreadContextMenu';
import ChannelThreads from '@app/features/threads/state/ChannelThreads';
import ThreadGuilds from '@app/features/threads/state/ThreadGuilds';
import * as D from '@app/features/threads/utils/ThreadMessageDescriptors';
+import * as ContextMenuCommands from '@app/features/ui/commands/ContextMenuCommands';
import FocusRing from '@app/features/ui/focus_ring/FocusRing';
import * as NicknameUtils from '@app/features/user/utils/NicknameUtils';
import {useLingui} from '@lingui/react/macro';
@@ -31,6 +33,15 @@ export const MessageThreadChip = observer(({message}: {message: Message}) => {
type="button"
className={styles.chip}
onClick={() => openThread(thread)}
+ onContextMenu={(event) =>
+ ContextMenuCommands.openFromEvent(event, ({onClose}) => (
+
+ ))
+ }
data-flx="threads.message-thread-chip.chip.open"
>