diff --git a/src/plugins/qmldesigner/designercore/model/abstractview.cpp b/src/plugins/qmldesigner/designercore/model/abstractview.cpp index d8ecbfc5eae..d60416d89cd 100644 --- a/src/plugins/qmldesigner/designercore/model/abstractview.cpp +++ b/src/plugins/qmldesigner/designercore/model/abstractview.cpp @@ -489,7 +489,8 @@ QString firstCharToLower(const QString &string) QString AbstractView::generateNewId(const QString &prefixName) const { - if (!ModelNode::isValidId(prefixName)) + QString fixedPrefix = firstCharToLower(prefixName); + if (!ModelNode::isValidId(fixedPrefix)) return generateNewId("element"); int counter = 1;