anchor.diff:          selectedRoles =
                   addSelectedRoleLists(selectedRoles, (Map<String, Boolean>) session.getAttribute("checkedRolesMap"));
           addDeletedRoleLists(deletedList, (Map<String, Boolean>) session.getAttribute("checkedRolesMap"));
  -
  +    
  +        UserRealmInfo userRealmInfo = (UserRealmInfo) session.getAttribute(UserAdminUIConstants.USER_STORE_INFO);
  +        
  +        if (deletedList.contains(userRealmInfo.getEveryOneRole())) {
  +            deletedList.remove(userRealmInfo.getEveryOneRole());
  +        }
  +        
           if (viewUsers) {
               client.addRemoveRolesOfUser(username, null,
                                           deletedList.toArray(new String[deletedList.size()]));
  
positive.code: <%@ page import="org.wso2.carbon.CarbonConstants" %>
  <%@ page import="org.wso2.carbon.ui.CarbonUIMessage" %>
  <%@ page import="org.wso2.carbon.ui.CarbonUIUtil" %>
  <%@ page import="org.wso2.carbon.user.mgt.ui.UserAdminClient" %>
  <%@ page import="org.wso2.carbon.user.mgt.ui.UserAdminUIConstants" %>
  <%@ page import="org.wso2.carbon.utils.ServerConstants" %>
  <%@ page import="java.net.URLEncoder" %>
  <%@ page import="java.text.MessageFormat" %>
  
negative.code: <%@ page import="java.util.Map" %>
  <%@ page import="java.util.ResourceBundle" %>
  <%@ page import="java.util.Set" %>
  
  <%
      String httpMethod = request.getMethod();
  