Code

Apply patch from mba for #4170
[gosa.git] / trunk / gosa-plugins / fai / admin / fai / class_faiManagement.inc
index 7f40c58b622ca2f8f96ce3bf2cb7aa12f3b9a4ff..c0114568aab192844a91429f03e9d619435b6b80 100644 (file)
@@ -981,8 +981,8 @@ class faiManagement extends plugin
         $ldap->cd($this->dn);
         foreach($to_del as $dn){
           /* Only delete subobjects of the current FAI class */
-          $cn = $ldap->getCn($dn);
-          $ldap->search("cn=$cn", array('dn'));
+          $ldap->cd($this->dn);
+          $ldap->search("(|(objectClass=FAIclass)(objectClass=FAIdebconfInfo))", array('dn'));
           if ($ldap->count()){
             while($attrs = $ldap->fetch()){
               if ($attrs['dn'] == $dn) {