diff --git a/servers/slapd/acl.c b/servers/slapd/acl.c index b22ec970cf..8079bdd15e 100644 --- a/servers/slapd/acl.c +++ b/servers/slapd/acl.c @@ -154,7 +154,7 @@ access_allowed( a = NULL; count = 0; - while( a = acl_get( a, &count, be, op, e, desc, MAXREMATCHES, matches ) ) + while((a = acl_get( a, &count, be, op, e, desc, MAXREMATCHES, matches )) != NULL) { int i;