diff --git a/packages/client/src/components/MkNoteHeader.vue b/packages/client/src/components/MkNoteHeader.vue
index 18b9f7284..835611a43 100644
--- a/packages/client/src/components/MkNoteHeader.vue
+++ b/packages/client/src/components/MkNoteHeader.vue
@@ -30,14 +30,19 @@ import MkVisibility from '@/components/MkVisibility.vue';
 import MkInstanceTicker from '@/components/MkInstanceTicker.vue';
 import { notePage } from '@/filters/note';
 import { userPage } from '@/filters/user';
+import { deepClone } from '@/scripts/clone';
+
+const props = defineProps<{
+	note: misskey.entities.Note;
+	pinned?: boolean;
+}>();
+
+let note = $ref(deepClone(props.note));
 
 const showTicker = (defaultStore.state.instanceTicker === 'always') || (defaultStore.state.instanceTicker === 'remote' && note.user.instance);
 
 
-defineProps<{
-	note: misskey.entities.Note;
-	pinned?: boolean;
-}>();
+
 </script>
 
 <style lang="scss" scoped>