diff --git a/src/plugins/coreplugin/welcomemode.ui b/src/plugins/coreplugin/welcomemode.ui
index 967ce7e5d375eae67c87a871d1995511b3dce5f6..7eca9942d1c5e4d0d0ae1377c74729df14ddd674 100644
--- a/src/plugins/coreplugin/welcomemode.ui
+++ b/src/plugins/coreplugin/welcomemode.ui
@@ -352,6 +352,12 @@ h2 {
                </item>
                <item row="2" column="2">
                 <widget class="Core::Internal::WelcomeModeButton" name="restoreSessionButton">
+                 <property name="sizePolicy">
+                  <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
+                   <horstretch>0</horstretch>
+                   <verstretch>0</verstretch>
+                  </sizepolicy>
+                 </property>
                  <property name="styleSheet">
                   <string>* {
     border-image: url(:/core/images/welcomemode/btn_26.png) 7;