diff --git a/src/helma/framework/ResponseTrans.java b/src/helma/framework/ResponseTrans.java index 8e6a38cf..f63361ec 100644 --- a/src/helma/framework/ResponseTrans.java +++ b/src/helma/framework/ResponseTrans.java @@ -246,7 +246,13 @@ public final class ResponseTrans implements Externalizable { * Utility function that appends a
to whatever is written. */ public void writeln(Object what) { - this.write(what); + write(what); + + // if what is null, buffer may still be uninitialized + if (buffer == null) { + buffer = new StringBuffer(INITIAL_BUFFER_SIZE); + } + buffer.append("
"); buffer.append(newLine); }