diff --git a/resources/qml/TimelineRow.qml b/resources/qml/TimelineRow.qml
index cc081679d7b9c61c773ac816ddd5fb16982a5af1..8849545f3bec94b3178de99b199e7e8fa3eed6fc 100644
--- a/resources/qml/TimelineRow.qml
+++ b/resources/qml/TimelineRow.qml
@@ -48,7 +48,7 @@ Item {
     property bool hovered: false
 
     width: parent.width
-    height: childrenRect.height
+    height: row.height+(reactionRow > 0 ? reactionRow.height-2 : 0 )
 
     Rectangle {
         color: (Settings.messageHoverHighlight && hovered) ? Nheko.colors.alternateBase : "transparent"