anchor.diff:      </div><br>
   <%
       }
  -    else if(request.getParameter("success") != null && request.getParameter("success").equals("false")) {
  +    else if(!success && add){
   %>
    <div class="jive-error">
       <table cellpadding="0" cellspacing="0" border="0">
  
positive.code:         java.net.URLEncoder,
          java.net.URLDecoder,
          org.jivesoftware.messenger.user.UserManager,
          org.jivesoftware.messenger.user.UserNotFoundException"%>
  <!-- Define Administration Bean -->
  <jsp:useBean id="webManager" class="org.jivesoftware.util.WebManager"/>
  <%
  
negative.code:     boolean edit = ParamUtils.getBooleanParameter(request, "edit", false);
      String newName = ParamUtils.getParameter(request, "newName");
      String newDescription = ParamUtils.getParameter(request, "newDescription");
      boolean groupInfoChanged = ParamUtils.getBooleanParameter(request, "groupChanged", false);
  
      Group group = groupManager.getGroup(groupName);
      boolean success = false;
      StringBuffer errorBuf = new StringBuffer();
  
  
      if (newName != null && newName.length() > 0) {
          group.setName(newName);
          group.setDescription(newDescription);
          groupName = newName;
          groupInfoChanged = true;
           // Get admin list and compare it the admin posted list.
          response.sendRedirect("group-edit.jsp?group=" + URLEncoder.encode(groupName, "UTF-8") + "&groupChanged=true");
          return;
      }
  
  
      if (update) {
          Set adminIDSet = new HashSet();
  