Merge pull request #20450 from jaapjansma/dev_financials_6_reports
[civicrm-core.git] / CRM / Core / Permission / Drupal.php
index b179cdf0c3b16b90d9c6fd5d1165a3ffafc656cd..a6dbdd7a41e8e7cf6248305a6e34e7ff6def1ed7 100644 (file)
@@ -108,7 +108,7 @@ class CRM_Core_Permission_Drupal extends CRM_Core_Permission_DrupalBase {
     $modules = system_get_info('module');
     foreach ($modules as $moduleName => $module) {
       $prefix = isset($module['name']) ? ($module['name'] . ': ') : '';
-      foreach (module_invoke($moduleName, 'permission') as $permName => $perm) {
+      foreach (module_invoke($moduleName, 'permission') ?? [] as $permName => $perm) {
         if (isset($allCorePerms[$permName])) {
           continue;
         }