summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/user.module2
-rw-r--r--modules/user/user.module2
2 files changed, 2 insertions, 2 deletions
diff --git a/modules/user.module b/modules/user.module
index 1601ba02a..57447b48c 100644
--- a/modules/user.module
+++ b/modules/user.module
@@ -2029,7 +2029,7 @@ function _user_forms(&$edit, $account, $category, $hook = 'form') {
$groups = array();
foreach (module_list() as $module) {
if ($data = module_invoke($module, 'user', $hook, $edit, $account, $category)) {
- $groups = array_merge($data, $groups);
+ $groups = array_merge_recursive($data, $groups);
}
}
uasort($groups, '_user_sort');
diff --git a/modules/user/user.module b/modules/user/user.module
index 1601ba02a..57447b48c 100644
--- a/modules/user/user.module
+++ b/modules/user/user.module
@@ -2029,7 +2029,7 @@ function _user_forms(&$edit, $account, $category, $hook = 'form') {
$groups = array();
foreach (module_list() as $module) {
if ($data = module_invoke($module, 'user', $hook, $edit, $account, $category)) {
- $groups = array_merge($data, $groups);
+ $groups = array_merge_recursive($data, $groups);
}
}
uasort($groups, '_user_sort');