diff --git a/resources/qml/TimelineRow.qml b/resources/qml/TimelineRow.qml
index 24aa39e75f11de7a3138bd028658b5f14a80ad25..ba6751ddcd080983a0e717d9b2d364e6f74e39a3 100644
--- a/resources/qml/TimelineRow.qml
+++ b/resources/qml/TimelineRow.qml
@@ -176,7 +176,7 @@ Item {
                 Layout.row: Settings.bubbles? 2 : 0
                 Layout.rowSpan: Settings.bubbles? 1 : 2
                 Layout.bottomMargin: -2
-                Layout.topMargin: contentItem.fitsMetadata? -height-Layout.bottomMargin : 0
+                Layout.topMargin: (contentItem.fitsMetadata && Settings.bubbles)? -height-Layout.bottomMargin : 0
                 Layout.alignment: Qt.AlignTop | Qt.AlignRight
                 Layout.preferredWidth: implicitWidth
                 visible: !isStateEvent