diff options
-rw-r--r-- | abstractmetabuilder.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/abstractmetabuilder.cpp b/abstractmetabuilder.cpp index 3cdfc1a6b..1ef12bc48 100644 --- a/abstractmetabuilder.cpp +++ b/abstractmetabuilder.cpp @@ -1290,7 +1290,7 @@ void AbstractMetaBuilder::traverseFields(ScopeModelItem scope_item, AbstractMeta foreach (VariableModelItem field, scope_item->variables()) { AbstractMetaField* metaField = traverseField(field, metaClass); - if (metaField) { + if (metaField && !metaField->isModifiedRemoved()) { metaField->setOriginalAttributes(metaField->attributes()); metaClass->addField(metaField); } |