=== modified file 'modules/user.module' --- modules/user.module +++ modules/user.module @@ -1329,7 +1329,7 @@ function user_edit($category = 'account' $account = user_load(array('uid' => arg(1))); $edit = $_POST['op'] ? $_POST['edit'] : (array)$account; - if (arg(2) == 'delete') { + if ((arg(2) == 'delete') && ($account->uid > 1)) { if ($edit['confirm']) { db_query('DELETE FROM {users} WHERE uid = %d', $account->uid); db_query('DELETE FROM {sessions} WHERE uid = %d', $account->uid); @@ -1357,7 +1357,7 @@ function user_edit($category = 'account' $form['_category'] = array('#type' => 'value', '#value' => $category); $form['_account'] = array('#type' => 'value', '#value' => $account); $form['submit'] = array('#type' => 'submit', '#value' => t('Submit'), '#weight' => 30); - if (user_access('administer users')) { + if (user_access('administer users') && ($account->uid > 1)) { $form['delete'] = array('#type' => 'submit', '#value' => t('Delete'), '#weight' => 31); } $form['#attributes'] = array('enctype' => 'multipart/form-data');