diff --git a/share/qtcreator/welcomescreen/widgets/LinkedText.qml b/share/qtcreator/welcomescreen/widgets/LinkedText.qml
index 8393d05f89d0ac1666aaf22bf79c2eacc6b983a2..5ed81eff7fc5211eae6b7044b33335317f371e85 100644
--- a/share/qtcreator/welcomescreen/widgets/LinkedText.qml
+++ b/share/qtcreator/welcomescreen/widgets/LinkedText.qml
@@ -53,6 +53,8 @@ Text {
             mouseArea.state = ""
     }
 
+    property bool enlargeMouseArea: true
+
     CustomFonts {
         id: fonts
     }
@@ -87,7 +89,7 @@ Text {
     MouseArea {
         id: mouseArea
         anchors.fill: parent
-        anchors.margins: -8
+        anchors.margins: enlargeMouseArea ? -8 : 0
         hoverEnabled: true
 
         QStyleItem { cursor: "pointinghandcursor"; anchors.fill: parent }
diff --git a/share/qtcreator/welcomescreen/widgets/SessionItem.qml b/share/qtcreator/welcomescreen/widgets/SessionItem.qml
index 49e024aab035543e91587b7a675c0973fd7f74f5..2e14d261040ff8fcc3419b72e22dde870f721ce5 100644
--- a/share/qtcreator/welcomescreen/widgets/SessionItem.qml
+++ b/share/qtcreator/welcomescreen/widgets/SessionItem.qml
@@ -68,6 +68,8 @@ Item {
                 width: delegate.ListView.view.width - 80
                 elide: Text.ElideRight
 
+                enlargeMouseArea: false
+
                 Rectangle {
                     z: -4
                     color: "#f9f9f9"