diff --git a/lib/plugins/usermanager/admin.php b/lib/plugins/usermanager/admin.php index 9f1a200f6a72ea8a00b75621c9c52475d9750bc2..67af14519463b3d4902f8873fa348feb20d01252 100644 --- a/lib/plugins/usermanager/admin.php +++ b/lib/plugins/usermanager/admin.php @@ -393,6 +393,11 @@ class admin_plugin_usermanager extends DokuWiki_Admin_Plugin { if (!is_array($selected) || empty($selected)) return false; $selected = array_keys($selected); + if(in_array($_SERVER['REMOTE_USER'], $selected)) { + msg("You can't delete yourself!", -1); + return false; + } + $count = $this->_auth->triggerUserMod('delete', array($selected)); if ($count == count($selected)) { $text = str_replace('%d', $count, $this->lang['delete_ok']);