diff --git a/resources/qml/TimelineRow.qml b/resources/qml/TimelineRow.qml
index 7d17842f270a6f0b94ae4db918bb378dcf12e223..cc081679d7b9c61c773ac816ddd5fb16982a5af1 100644
--- a/resources/qml/TimelineRow.qml
+++ b/resources/qml/TimelineRow.qml
@@ -52,7 +52,8 @@ Item {
 
     Rectangle {
         color: (Settings.messageHoverHighlight && hovered) ? Nheko.colors.alternateBase : "transparent"
-        anchors.fill: row
+        anchors.fill: parent
+        anchors.leftMargin: Settings.smallAvatars? 0 : Nheko.avatarSize+8
     }
 
     TapHandler {