diff --git a/modules/user.module b/modules/user.module
index 0187142ccbf6bda395fc59deaf9acd3e566f6719..1d8a41f64e59f68380fc766dec26cc9a33dbe3d3 100644
--- a/modules/user.module
+++ b/modules/user.module
@@ -1137,6 +1137,7 @@ function user_edit($edit = array()) {
 
 function _user_profile($edit, $account, $mode = 'form') {
 
+  $groups = array();
   foreach (module_list() as $module) {
     if ($data = module_invoke($module, 'user', $mode, $edit, $account)) {
       foreach ($data as $title => $form) {
diff --git a/modules/user/user.module b/modules/user/user.module
index 0187142ccbf6bda395fc59deaf9acd3e566f6719..1d8a41f64e59f68380fc766dec26cc9a33dbe3d3 100644
--- a/modules/user/user.module
+++ b/modules/user/user.module
@@ -1137,6 +1137,7 @@ function user_edit($edit = array()) {
 
 function _user_profile($edit, $account, $mode = 'form') {
 
+  $groups = array();
   foreach (module_list() as $module) {
     if ($data = module_invoke($module, 'user', $mode, $edit, $account)) {
       foreach ($data as $title => $form) {