diff --git a/aleksis/core/models.py b/aleksis/core/models.py index 271161c8b4e47d902efbc4b3d8bd0e77d63c4cae..d5dc7d7befe1395b222ff492f1a9f8eed3994f69 100644 --- a/aleksis/core/models.py +++ b/aleksis/core/models.py @@ -357,7 +357,7 @@ class Person(ExtensibleModel): if "user" in changed: # Synchronise groups to Django groups - for group in self.member_of.all(): + for group in self.member_of.union(self.owner_of.all()).all(): group.save(force=True) # Select a primary group if none is set