kurt, the back-ldbm/passwd.c you recently committed won't compile unless I set --- servers/slapd/back-ldbm/passwd.c.old Sat Mar 17 09:02:45 2001 +++ servers/slapd/back-ldbm/passwd.c Sat Mar 17 17:05:00 2001 @@ -100,7 +100,7 @@ if( dn_normalize( dn ) == NULL ) { *text = "Invalid DN"; - rc = LDAP_INVALID_DN; + rc = LDAP_INVALID_DN_SYNTAX; goto done; } which is supposedly what you meant. Pierangelo.