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.")