diff --git a/packages/client/src/components/MkNote.vue b/packages/client/src/components/MkNote.vue
index f19dcbd15b..2983252c90 100644
--- a/packages/client/src/components/MkNote.vue
+++ b/packages/client/src/components/MkNote.vue
@@ -449,6 +449,14 @@ const translation = ref<NoteTranslation | null>(null);
 const translating = ref(false);
 const isDeleted = ref(false);
 const renotes = ref(props.renotes?.filter((rn) => !_isDeleted(rn.id)));
+const muted = ref(
+	getWordSoftMute(
+		note.value,
+		me?.id,
+		defaultStore.reactiveState.mutedWords.value,
+		defaultStore.reactiveState.mutedLangs.value,
+	),
+);
 // #endregion
 
 // #region computed
@@ -462,14 +470,6 @@ const appearNote = computed(() =>
 const isMyNote = computed(
 	() => isSignedIn(me) && me.id === note.value.userId && props.renotes == null,
 );
-const muted = computed(() =>
-	getWordSoftMute(
-		note.value,
-		me?.id,
-		defaultStore.reactiveState.mutedWords.value,
-		defaultStore.reactiveState.mutedLangs.value,
-	),
-);
 const isForeignLanguage = computed(
 	() =>
 		defaultStore.state.detectPostLanguage &&