diff --git a/postorius_ldap_membership_management/management/commands/syncldapmemberships.py b/postorius_ldap_membership_management/management/commands/syncldapmemberships.py
index 557c54dbf60a7dfa6342956533bbf9f09f26f8b4..fffe7106864eae6052ac6e58d89163faadcb47f4 100644
--- a/postorius_ldap_membership_management/management/commands/syncldapmemberships.py
+++ b/postorius_ldap_membership_management/management/commands/syncldapmemberships.py
@@ -108,7 +108,7 @@ class Command(BaseCommand):
 									mm_list.add_moderator(user_mail,
 											display_name=displayname)
 								elif membership_type == 'owner':
-									mm_list.add_moderator(user_mail,
+									mm_list.add_owner(user_mail,
 											display_name=displayname)
 								logger.warning("subscribe {} ( {} ) as {} on {}".format(username, user_mail, membership_type, list_name))
 						except HTTPError as e: