anchor.diff:              {
                   try
                   {
  -                    attributeType = schemaManager.lookupAttributeTypeRegistry( oid );
  +                    if ( schemaManager != null )
  +                    {
  +                        attributeType = schemaManager.lookupAttributeTypeRegistry( oid );
  +                    }
  +                    else
  +                    {
  +                        attributeType = new AttributeType( oid );
  +                    }
  +
                       attributeTypeSet.add( attributeType );
                   }
                   catch ( LdapException le )
  
positive.code:     {
          try
          {
              attributeType = schemaManager.lookupAttributeTypeRegistry( oid );
              maxValueCount = new MaxValueCountElem( attributeType, token2Integer( token ) );
          }
          catch ( LdapException le )
  
negative.code:         {
              try
              {
                  if ( schemaManager != null )
                  {
                      attributeType = schemaManager.lookupAttributeTypeRegistry( oid );
                  }
                  else
                  {
                      attributeType = new AttributeType( oid );
                  }
                  
                  attributeTypeSet.add( attributeType );
              }
              catch ( LdapException le )
  