diff --git a/public_html/includes/class/class.LSldapObject.php b/public_html/includes/class/class.LSldapObject.php
index c2e5e143..79efc56e 100644
--- a/public_html/includes/class/class.LSldapObject.php
+++ b/public_html/includes/class/class.LSldapObject.php
@@ -1327,8 +1327,11 @@ class LSldapObject {
$keyValues[] = $dn;
}
else {
- foreach ($object -> getValue($attrValue) as $keyValue)
- if (!in_array($keyValue,$keyValues)) $keyValues[]=$keyValue;
+ $values=$object -> getValue($attrValue);
+ if (is_array($values))
+ foreach ($values as $keyValue)
+ if (!in_array($keyValue,$keyValues))
+ $keyValues[]=$keyValue;
}
}
return $keyValues;