diff --git a/sqlalchemy_utils/listeners.py b/sqlalchemy_utils/listeners.py index 02e21be0..6d91c18a 100644 --- a/sqlalchemy_utils/listeners.py +++ b/sqlalchemy_utils/listeners.py @@ -241,7 +241,7 @@ class Entry(Base): parent_class = attr.parent.class_ target_class = attr.property.mapper.class_ - backref = attr.property.backref + backref = attr.property.backref or attr.property.back_populates if not backref: raise ImproperlyConfigured( 'The relationship argument given for auto_delete_orphans needs to '