diff --git a/src/main/java/com/solab/iso8583/IsoValue.java b/src/main/java/com/solab/iso8583/IsoValue.java index 2936992..5b6d8d9 100644 --- a/src/main/java/com/solab/iso8583/IsoValue.java +++ b/src/main/java/com/solab/iso8583/IsoValue.java @@ -262,7 +262,7 @@ public class IsoValue implements Cloneable { } else if (ldiff == 2) { lhead = "00" + lhead; } - outs.write(lhead.getBytes(encoding)); + outs.write(encoding == null ? lhead.getBytes():lhead.getBytes(encoding)); } else { //write the length in ASCII if (digits == 3) {