diff --git a/servers/slapd/back-bdb2/alias.c b/servers/slapd/back-bdb2/alias.c index 89834748fd..295840022e 100644 --- a/servers/slapd/back-bdb2/alias.c +++ b/servers/slapd/back-bdb2/alias.c @@ -226,7 +226,7 @@ static char* get_alias_dn( /* * aliasedObjectName should be SINGLE-VALUED with a single value. */ - if ( a->a_vals[0] == NULL || a->a_vals[0]->bv_val != NULL ) { + if ( a->a_vals[0] == NULL || a->a_vals[0]->bv_val == NULL ) { /* * there was an aliasedobjectname defined but no data. */ diff --git a/servers/slapd/back-ldbm/alias.c b/servers/slapd/back-ldbm/alias.c index 470ba0a7e1..ca3f393b11 100644 --- a/servers/slapd/back-ldbm/alias.c +++ b/servers/slapd/back-ldbm/alias.c @@ -227,7 +227,7 @@ static char* get_alias_dn( /* * aliasedObjectName should be SINGLE-VALUED with a single value. */ - if ( a->a_vals[0] == NULL || a->a_vals[0]->bv_val != NULL ) { + if ( a->a_vals[0] == NULL || a->a_vals[0]->bv_val == NULL ) { /* * there was an aliasedobjectname defined but no data. */