/** {@inheritDoc} */
  @Override
  public Group add(Group group) throws org.apache.directory.fortress.core.SecurityException {
    String methodName = "add";
    assertContext(CLS_NM, methodName, group, GlobalErrIds.GROUP_NULL);
    checkAccess(CLS_NM, methodName);

    if (!group.isMemberDn()) {
      loadUserDns(group);
    }

    return GROUP_P.add(group);
  }