From 31eeef8dde245ac6681be96c25528b5ac1d15dbc Mon Sep 17 00:00:00 2001 From: zacheiss Date: Thu, 30 Oct 2008 17:58:15 +0000 Subject: [PATCH] From mark --- incremental/winad/winad.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/incremental/winad/winad.c b/incremental/winad/winad.c index 0282be15..36aa5ca0 100755 --- a/incremental/winad/winad.c +++ b/incremental/winad/winad.c @@ -3775,7 +3775,9 @@ int contact_create(LDAP *ld, char *bind_path, char *user, char *group_ou) if (Exchange) { - if ((rc != LDAP_SUCCESS) && (rc == LDAP_ALREADY_EXISTS)) + + if ((rc != LDAP_SUCCESS) && (rc == LDAP_ALREADY_EXISTS) && + !strcmp(group_ou, contact_ou) && email_isvalid(mail)) { n = 0; -- 2.45.2