diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/LineEdit.qml b/share/qtcreator/qmldesigner/propertyeditor/Qt/LineEdit.qml
index 6a44ab9817b7f0fe82742e265e14f9ac73783c63..da44e7de9f2f2b82f0696e9f4c8e47754e6aaab7 100644
--- a/share/qtcreator/qmldesigner/propertyeditor/Qt/LineEdit.qml
+++ b/share/qtcreator/qmldesigner/propertyeditor/Qt/LineEdit.qml
@@ -47,7 +47,7 @@ QWidget {
         width: lineEdit.width
         height: lineEdit.height
 
-        text: backendValue.value
+        text: (backendValue === undefined || backendValue.value === undefined) ? "" : backendValue.value
 
         onEditingFinished: {
             backendValue.value = text