diff --git a/servers/slapd/back-ldap/config.c b/servers/slapd/back-ldap/config.c
index 73aecca3176d9231d23f58a65aab8477eaf9178e..923a0af88ac492cd50a69d8435f32d2bbd0fe741 100644
--- a/servers/slapd/back-ldap/config.c
+++ b/servers/slapd/back-ldap/config.c
@@ -1051,7 +1051,7 @@ ldap_back_cf_gen( ConfigArgs *c )
 			}
 
 			if ( *bvp == NULL ) {
-				if ( *bvp == li->li_idassert_authz
+				if ( bvp == &li->li_idassert_authz
 					&& ( li->li_idassert_flags & LDAP_BACK_AUTH_AUTHZ_ALL ) )
 				{
 					BER_BVSTR( &bv, "*" );