@RequiresXsrfCheck
  protected String doExecute() throws Exception {
    try {
      if (confirm) {
        userService.removeUser(getLoggedInUser(), validationResult);
      }
    } catch (Exception e) {
      addErrorMessage(getText("admin.errors.users.exception.trying.to.remove", e));
    }

    if (getHasErrorMessages()) {
      return ERROR;
    } else {
      return getRedirect("UserBrowser.jspa");
    }
  }