From 7c862e924a048ebbe007fe277de85571b700afcd Mon Sep 17 00:00:00 2001
From: Dries Buytaert <dries@buytaert.net>
Date: Mon, 9 Jan 2006 18:27:26 +0000
Subject: [PATCH] - Patch #43668 by chx: fixed warning.

---
 modules/user.module      | 4 +++-
 modules/user/user.module | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/modules/user.module b/modules/user.module
index 3e562a8630ed..2fc62298faa3 100644
--- a/modules/user.module
+++ b/modules/user.module
@@ -1241,7 +1241,9 @@ function _user_edit_submit($uid, &$edit) {
     }
     $edit['picture'] = '';
   }
-  $edit['roles'] = array_filter($edit['roles']);
+  if (isset($edit['roles'])) {
+    $edit['roles'] = array_filter($edit['roles']);
+  }
 }
 
 function user_edit($category = 'account') {
diff --git a/modules/user/user.module b/modules/user/user.module
index 3e562a8630ed..2fc62298faa3 100644
--- a/modules/user/user.module
+++ b/modules/user/user.module
@@ -1241,7 +1241,9 @@ function _user_edit_submit($uid, &$edit) {
     }
     $edit['picture'] = '';
   }
-  $edit['roles'] = array_filter($edit['roles']);
+  if (isset($edit['roles'])) {
+    $edit['roles'] = array_filter($edit['roles']);
+  }
 }
 
 function user_edit($category = 'account') {
-- 
GitLab