diff --git a/lib/user.php b/lib/user.php index 872fff9b2d9dde02fd2a5775f82a892c6b354554..a60ebbe442388d410e3658c214dcf3accd60ee2e 100644 --- a/lib/user.php +++ b/lib/user.php @@ -216,7 +216,7 @@ class OC_User { // Emit and exit OC_Hook::emit( "OC_User", "post_deleteUser", array( "uid" => $uid )); - return true; + return !self::userExists($uid); } else{ return false; diff --git a/settings/js/users.js b/settings/js/users.js index 91be1a443851b8e06f69c96c1b449b41b6f49406..517984f92475b88e2a50932086dccc75d2c9f01d 100644 --- a/settings/js/users.js +++ b/settings/js/users.js @@ -59,6 +59,8 @@ var UserList={ if (ready) { ready(); } + } else { + oc.dialogs.alert(result.data.message, t('settings', 'Unable to remove user')); } } });