diff --git a/metafacture-biblio/src/main/java/org/metafacture/biblio/marc21/MarcXmlEncoder.java b/metafacture-biblio/src/main/java/org/metafacture/biblio/marc21/MarcXmlEncoder.java index 2271dafaa..823de684f 100644 --- a/metafacture-biblio/src/main/java/org/metafacture/biblio/marc21/MarcXmlEncoder.java +++ b/metafacture-biblio/src/main/java/org/metafacture/biblio/marc21/MarcXmlEncoder.java @@ -435,7 +435,7 @@ private void writeLeader() { if (!leader.isEmpty()) { prettyPrintIndentation(); writeTag(Tag.leader::open); - writeRaw(leader); + writeRaw("0000" + leader.substring(0, 4) + "2200000" + leader.substring(5, 7) + "4500") // creates a valid leader without counted elements writeTag(Tag.leader::close); prettyPrintNewLine(); }