Empty documents in UTF-8 environments

When generating documents with a UTF-8 schema, documents were sometimes displayed as empty in certain situations.