diff -Naur horde-3.0.5.orig/lib/Horde/DataTree.php horde-3.0.5/lib/Horde/DataTree.php --- horde-3.0.5.orig/lib/Horde/DataTree.php 2005-08-04 21:00:24.000000000 +0200 +++ horde-3.0.5/lib/Horde/DataTree.php 2005-09-21 17:26:24.000000000 +0200 @@ -1000,10 +1000,10 @@ /* If there are several components to the name, explode and * get the last one, otherwise just return the name. */ if (strpos($name, ':') !== false) { - return array_pop(explode(':', $name)); - } else { - return $name; + $name = explode(':', $name); + $name = array_pop($name); } + return $name; } /**