diff --git a/include/class_objects.inc b/include/class_objects.inc index d4646291a994806593eb87bef909549befb7e545..112aad6ff72ce767fb3af345fffd752ad6349241 100644 --- a/include/class_objects.inc +++ b/include/class_objects.inc @@ -427,8 +427,12 @@ class objects if (!isset($infos['searchAttributes'])) { $searchAttrs = array(); - $searchAttrs[$infos['mainAttr']] = $infos['aclCategory'].'/'.$infos['mainTab']; - $searchAttrs[$infos['nameAttr']] = $infos['aclCategory'].'/'.$infos['mainTab']; + if (!empty($infos['mainAttr'])) { + $searchAttrs[$infos['mainAttr']] = $infos['aclCategory'].'/'.$infos['mainTab']; + } + if (!empty($infos['nameAttr'])) { + $searchAttrs[$infos['nameAttr']] = $infos['aclCategory'].'/'.$infos['mainTab']; + } foreach ($config->data['TABS'][$infos['tabGroup']] as $tab) { if (!plugin_available($tab['CLASS'])) { continue;