diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/ExtendedFunctionButton.qml b/share/qtcreator/qmldesigner/propertyeditor/Qt/ExtendedFunctionButton.qml
index 30861d0b7f96c9bcc66abb3ef2b60e3188ae4650..c88d0ed9ee5303adcb9538b114b5851a3ce564a5 100644
--- a/share/qtcreator/qmldesigner/propertyeditor/Qt/ExtendedFunctionButton.qml
+++ b/share/qtcreator/qmldesigner/propertyeditor/Qt/ExtendedFunctionButton.qml
@@ -26,7 +26,7 @@ QToolButton {
     onBackendValueChanged: {
         setIcon();
     }
-    property bool isBoundBackend: backendValue === undefinded ? false : backendValue.isBound;
+    property bool isBoundBackend: backendValue.isBound;
 
     onIsBoundBackendChanged: {
         setIcon();