diff --git a/gestion/ldap_crans.py b/gestion/ldap_crans.py index 8fe746c8..18a5043c 100755 --- a/gestion/ldap_crans.py +++ b/gestion/ldap_crans.py @@ -1638,7 +1638,8 @@ class club(base_proprietaire) : else : return login - if mailexist(login) : + if mailexist(login) and not os.system('/usr/sbin/list_lists | grep -qi %s' % login) : + # la 2ème vérif est pour vérifier que ce n'est pas la ML du club raise ValueError(u"Login existant ou correspondant à un alias mail.",1) home = '/home/' + login.replace('-','/',1)