diff options
-rw-r--r-- | modules/user.module | 4 | ||||
-rw-r--r-- | modules/user/user.module | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/modules/user.module b/modules/user.module index 76513f325..02ee1bc66 100644 --- a/modules/user.module +++ b/modules/user.module @@ -1400,6 +1400,10 @@ function user_edit($category = 'account') { global $user; $account = user_load(array('uid' => arg(1))); + if ($account === FALSE) { + drupal_set_message(t('The account does not exist or has already been deleted.')); + drupal_goto('admin/user'); + } $edit = $_POST['op'] ? $_POST['edit'] : (array)$account; if (arg(2) == 'delete') { diff --git a/modules/user/user.module b/modules/user/user.module index 76513f325..02ee1bc66 100644 --- a/modules/user/user.module +++ b/modules/user/user.module @@ -1400,6 +1400,10 @@ function user_edit($category = 'account') { global $user; $account = user_load(array('uid' => arg(1))); + if ($account === FALSE) { + drupal_set_message(t('The account does not exist or has already been deleted.')); + drupal_goto('admin/user'); + } $edit = $_POST['op'] ? $_POST['edit'] : (array)$account; if (arg(2) == 'delete') { |