diff --git a/src/helma/util/HtmlEncoder.java b/src/helma/util/HtmlEncoder.java
index b54d7419..c60956c9 100644
--- a/src/helma/util/HtmlEncoder.java
+++ b/src/helma/util/HtmlEncoder.java
@@ -179,9 +179,9 @@ public final class HtmlEncoder {
// ret.append ("&");
// break;
case '\n':
+ ret.append ('\n');
if (!ignoreNewline && !swallowOneNewline)
ret.append ("
");
- ret.append ('\n');
if (!tagOpen)
swallowOneNewline = false;
break;
@@ -266,6 +266,7 @@ public final class HtmlEncoder {
ret.append (""");
break;
case '\n':
+ ret.append ('\n');
if (encodeNewline) {
ret.append ("
");
break;