From 3dce796657a38e1961cca1227c04c9d01d52828d Mon Sep 17 00:00:00 2001 From: Quanah Gibson-Mount Date: Thu, 15 Nov 2007 02:03:38 +0000 Subject: [PATCH] Tweak entry parent check --- servers/slapd/back-bdb/modrdn.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/servers/slapd/back-bdb/modrdn.c b/servers/slapd/back-bdb/modrdn.c index bb6dea16f3..ffb2a3a891 100644 --- a/servers/slapd/back-bdb/modrdn.c +++ b/servers/slapd/back-bdb/modrdn.c @@ -303,11 +303,11 @@ retry: /* transaction retry */ dnParent( &e->e_nname, &p_ndn ); } np_ndn = &p_ndn; - if ( p_ndn.bv_len != 0 ) { + eip = ei->bei_parent; + if ( eip && eip->bei_id ) { /* Make sure parent entry exist and we can write its * children. */ - eip = ei->bei_parent; rs->sr_err = bdb_cache_find_id( op, ltid, eip->bei_id, &eip, 0, locker, &plock ); -- 2.39.5