diff --git a/gosa-core/plugins/generic/infoPage/class_infoPage.inc b/gosa-core/plugins/generic/infoPage/class_infoPage.inc
index d4f158e9e1711a89bb73fc56720c0695989e0dfe..b42c67e63b7ee22da7ef337a1ca192db56c8d46f 100644 (file)
function checkAccess($class)
{
foreach($this->ui->ocMapping as $cat => $aclClasses){
function checkAccess($class)
{
foreach($this->ui->ocMapping as $cat => $aclClasses){
- if(in_array($class, $aclClasses)){
+ if(in_array_strict($class, $aclClasses)){
if(preg_match('/[rw]/',$this->ui->get_permissions($this->ui->dn, "{$cat}/{$class}", ''))){
return(TRUE);
}
if(preg_match('/[rw]/',$this->ui->get_permissions($this->ui->dn, "{$cat}/{$class}", ''))){
return(TRUE);
}