]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-mdb/modrdn.c
ITS#7604 fix modrdn, base-scope search
[openldap] / servers / slapd / back-mdb / modrdn.c
index de3a219721d181c318b437b07237ef5885595626..f70457bdafc9201ea7b764436b192c6a9168e263 100644 (file)
@@ -492,7 +492,7 @@ txnReturn:
 
        /* add new DN */
        rs->sr_err = mdb_dn2id_add( op, mc, mc, np ? np->e_id : p->e_id,
-               np ? nsubs : 0, &dummy );
+               nsubs, np != NULL, &dummy );
        if ( rs->sr_err != 0 ) {
                Debug(LDAP_DEBUG_TRACE,
                        "<=- " LDAP_XSTRING(mdb_modrdn)