diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/RectangleColorGroupBox.qml b/share/qtcreator/qmldesigner/propertyeditor/Qt/RectangleColorGroupBox.qml
index 574a206a66b5a5d381092c3c8eb0f8c375e9166f..29d90122216405078db734a071ea7af823e80dfc 100644
--- a/share/qtcreator/qmldesigner/propertyeditor/Qt/RectangleColorGroupBox.qml
+++ b/share/qtcreator/qmldesigner/propertyeditor/Qt/RectangleColorGroupBox.qml
@@ -43,6 +43,7 @@ GroupBox {
     layout: VerticalLayout {
 
         QWidget {
+            visible: colorGroupBox.gradientButtonChecked
             layout: HorizontalLayout {
                 spacing: 2
                 Label {
@@ -54,8 +55,7 @@ GroupBox {
                     id: gradientLine;
                     activeColor: colorGroupBox.color
                     itemNode: anchorBackend.itemNode
-                    visible: colorGroupBox.gradientButtonChecked
-                    active: visible
+                    active: colorGroupBox.gradientButtonChecked
                 }
             }
         }