diff --git a/src/plugins/qmldesigner/core/filemanager/addpropertyvisitor.cpp b/src/plugins/qmldesigner/core/filemanager/addpropertyvisitor.cpp index 5fb4fc3d385f3f3dcef7617032e6d9047d60fc10..52687f34f9c2cf8f778c19d6d1c912aef6ffdea6 100644 --- a/src/plugins/qmldesigner/core/filemanager/addpropertyvisitor.cpp +++ b/src/plugins/qmldesigner/core/filemanager/addpropertyvisitor.cpp @@ -111,7 +111,7 @@ void AddPropertyVisitor::addInMembers(QmlJS::AST::UiObjectInitializer *initializ if (isOneLiner) { if (insertAfter == 0) { // we're inserting after an lbrace - if (insertAfter->next) { // we're inserting before a member (and not the rbrace) + if (initializer->members) { // we're inserting before a member (and not the rbrace) needsTrailingSemicolon = true; } } else { // we're inserting after a member, not after the lbrace