diff --git a/lib/Tree.php b/lib/Tree.php index de6f441..a332147 100644 --- a/lib/Tree.php +++ b/lib/Tree.php @@ -225,7 +225,8 @@ abstract class Tree { $dnlowerNEW = $this->indexDN($dnNEW); $this->entries[$dnlowerNEW] = $this->entries[$dnlowerOLD]; - unset($this->entries[$dnlowerOLD]); + if ($dnlowerOLD != $dnlowerNEW) + unset($this->entries[$dnlowerOLD]); $this->entries[$dnlowerNEW]->rename($dnNEW); # Update the parent's children