diff --git a/modules/Reports/ReportRun.php b/modules/Reports/ReportRun.php index cc3452b7701fd6d2c6deab5ff5b2124843f711fc..d0268c70e4292e9aac851282ac6f26f54428eaaa 100644 --- a/modules/Reports/ReportRun.php +++ b/modules/Reports/ReportRun.php @@ -381,7 +381,7 @@ class ReportRun extends CRMEntity { $selectedModuleFields[$module][] = $fieldname; $inventory_fields = array('serviceid'); $inventory_modules = getInventoryModules(); - if (sizeof($permitted_fields[$module]) == 0 && $is_admin == false && $profileGlobalPermission[1] == 1 && $profileGlobalPermission[2] == 1) { + if ((is_array($permitted_fields[$module]) && sizeof($permitted_fields[$module]) == 0) && $is_admin == false && $profileGlobalPermission[1] == 1 && $profileGlobalPermission[2] == 1) { $permitted_fields[$module] = $this->getaccesfield($module); } if (in_array($module, $inventory_modules)) {