diff --git a/src/caosadvancedtools/models/data_model.py b/src/caosadvancedtools/models/data_model.py index 6bc91c22d4f8ff7f35d785b103623d2f0964f399..ce4b770256092e3dbbea95fbfbd064c1a4749d2e 100644 --- a/src/caosadvancedtools/models/data_model.py +++ b/src/caosadvancedtools/models/data_model.py @@ -305,7 +305,7 @@ class DataModel(dict): for prop in deep_parent.properties: importance = importances[deep_parent.get_importance(prop.name)] if (importance <= parent_importance - and prop.name not in [prop.name for prop in entity.properties]): + and prop.name not in [p.name for p in entity.properties]): entity.add_property(prop) else: print(f"Referenced parent \"{parent.name}\" not found in data model.")