diff --git a/packages/frontend/src/components/MkReactionsViewer.reaction.vue b/packages/frontend/src/components/MkReactionsViewer.reaction.vue
index cc6e87e1c433..7d6ab5fb238a 100644
--- a/packages/frontend/src/components/MkReactionsViewer.reaction.vue
+++ b/packages/frontend/src/components/MkReactionsViewer.reaction.vue
@@ -3,8 +3,8 @@
ref="buttonEl"
v-ripple="canToggle"
class="hkzvhatu _button"
- :class="{ reacted: note.myReaction == reaction, canToggle }"
- @click="toggleReaction()"
+ :class="{ reacted: note.myReaction == reaction, canToggle: (canToggle || alternative) }"
+ @click="toggleReaction"
>
{{ count }}
@@ -12,7 +12,7 @@