Index: user.module =================================================================== RCS file: /cvs/drupal/drupal/modules/user.module,v retrieving revision 1.509 diff -u -F^f -r1.509 user.module --- user.module 8 Sep 2005 19:46:05 -0000 1.509 +++ user.module 11 Sep 2005 16:50:12 -0000 @@ -1238,7 +1238,7 @@ function user_edit($category = 'account' } } } - else if (arg(2) == 'delete') { + else if (arg(2) == 'delete' || $POST['op'] == t('Delete')) { if ($edit['confirm']) { db_query('DELETE FROM {users} WHERE uid = %d', $account->uid); db_query('DELETE FROM {users_roles} WHERE uid = %d', $account->uid); @@ -1617,7 +1617,7 @@ function user_admin_role() { $id = arg(4); if ($op == t('Save role')) { - if ($edit['name']) { + if (isset($edit['name']) && strlen($edit['name']) > 0) { db_query("UPDATE {role} SET name = '%s' WHERE rid = %d", $edit['name'], $id); drupal_set_message(t('The changes have been saved.')); }