diff options
-rw-r--r-- | includes/module.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/includes/module.inc b/includes/module.inc index e1c1652f4..64087717a 100644 --- a/includes/module.inc +++ b/includes/module.inc @@ -423,7 +423,7 @@ function module_invoke_all() { $function = $module .'_'. $hook; $result = call_user_func_array($function, $args); if (isset($result) && is_array($result)) { - $return = array_merge($return, $result); + $return = array_merge_recursive($return, $result); } else if (isset($result)) { $return[] = $result; |