diff --git a/resources/qml/MessageView.qml b/resources/qml/MessageView.qml
index fa512e025b328caae720afec149cc404e4a734a8..e5dd91b9f0aaf6e8deb5d850a3ba9358783dd95a 100644
--- a/resources/qml/MessageView.qml
+++ b/resources/qml/MessageView.qml
@@ -65,6 +65,7 @@ Item {
             property var attachedPos: chat.contentY, attached ? chat.mapFromItem(attached, attached ? attached.width - width : 0, -height) : null
             padding: Nheko.paddingSmall
 
+            hoverEnabled: true
             visible: Settings.buttonsInTimeline && !!attached && (attached.hovered || hovered)
             x: attached ? attachedPos.x : 0
             y: attached ? attachedPos.y + Nheko.paddingMedium : 0