diff --git a/src/app/mainview/components/SidePanel.qml b/src/app/mainview/components/SidePanel.qml
index 7e9bb8fa1c45b5f90722aeda3d23a4f49ef2fc07..1312089fe7b920d9e851f8430870231c42c756b7 100644
--- a/src/app/mainview/components/SidePanel.qml
+++ b/src/app/mainview/components/SidePanel.qml
@@ -344,8 +344,8 @@ SidePanelBase {
                 id: smartListLayout
 
                 width: parent.width
-                anchors.top: donation.donationVisible ? donation.bottom : searchStatusRect.bottom
-                anchors.topMargin: (sidePanelTabBar.visible || searchStatusRect.visible) ? 0 : 12
+                anchors.top: donation.visible ? donation.bottom : searchStatusRect.bottom
+                anchors.topMargin: !donation.visible && (sidePanelTabBar.visible || searchStatusRect.visible) ? 0 : 12
                 anchors.bottom: parent.bottom
 
                 spacing: 4