diff --git a/src/styles/Desktop/ComboBoxStyle.qml b/src/styles/Desktop/ComboBoxStyle.qml
index a27bb4d4bfc3ccd9b1d619028baecef90ab5efb2..78e52f531e9ed217b811c7c5cea4f70758b7b477 100644
--- a/src/styles/Desktop/ComboBoxStyle.qml
+++ b/src/styles/Desktop/ComboBoxStyle.qml
@@ -49,8 +49,7 @@ Style {
 
         implicitWidth: 115
         implicitHeight: styleItem.implicitHeight
-        width: parent.width
-        height: parent.height
+        anchors.fill: parent
         StyleItem {
             id: styleItem
 
diff --git a/src/styles/Desktop/MenuBarStyle.qml b/src/styles/Desktop/MenuBarStyle.qml
index 34b301a3cc115bb64ba898713545991d1c2ba1f0..291df0fbd0a17e51779d158d60cc4da7ca0fdd2b 100644
--- a/src/styles/Desktop/MenuBarStyle.qml
+++ b/src/styles/Desktop/MenuBarStyle.qml
@@ -64,7 +64,7 @@ Style {
         width: implicitWidth + pixelMetric("menubaritemspacing")
 
         enabled: menuItem.enabled
-        selected: parent.selected || sunken
-        sunken: parent.sunken
+        selected: (parent && parent.selected) || sunken
+        sunken: parent && parent.sunken
     }
 }