Index: C:/Daten/Apache/Directory Server/Eclipse Workspace/shared-ldap/common/src/java/org/apache/ldap/common/schema/SchemaUtils.java =================================================================== --- C:/Daten/Apache/Directory Server/Eclipse Workspace/shared-ldap/common/src/java/org/apache/ldap/common/schema/SchemaUtils.java (revision 233238) +++ C:/Daten/Apache/Directory Server/Eclipse Workspace/shared-ldap/common/src/java/org/apache/ldap/common/schema/SchemaUtils.java (working copy) @@ -266,13 +266,13 @@ buf.append( " " ).append( oc.getType().getName() ); } - if ( oc.getMustList() != null ) + if ( oc.getMustList() != null && oc.getMustList().length > 0 ) { buf.append( " MUST " ); render( buf, oc.getMustList() ); } - if ( oc.getMayList() != null ) + if ( oc.getMayList() != null && oc.getMayList().length > 0 ) { buf.append( " MAY " ); render( buf, oc.getMayList() );