diff --git a/js/lib/beautify-html.js b/js/lib/beautify-html.js
index 3db2c78c..4f191bfe 100644
--- a/js/lib/beautify-html.js
+++ b/js/lib/beautify-html.js
@@ -952,11 +952,11 @@ function Beautifier(html_source, options, js_beautify, css_beautify) {
}
this.print_newline = function(force, arr) {
- this.line_char_count = 0;
if (!arr || !arr.length) {
return;
}
if (force || (arr[arr.length - 1] !== '\n')) { //we might want the extra line
+ this.line_char_count = 0;
if ((arr[arr.length - 1] !== '\n')) {
arr[arr.length - 1] = rtrim(arr[arr.length - 1]);
}
diff --git a/js/src/html/beautifier.js b/js/src/html/beautifier.js
index cf045f41..6dd39884 100644
--- a/js/src/html/beautifier.js
+++ b/js/src/html/beautifier.js
@@ -804,11 +804,11 @@ function Beautifier(html_source, options, js_beautify, css_beautify) {
}
this.print_newline = function(force, arr) {
- this.line_char_count = 0;
if (!arr || !arr.length) {
return;
}
if (force || (arr[arr.length - 1] !== '\n')) { //we might want the extra line
+ this.line_char_count = 0;
if ((arr[arr.length - 1] !== '\n')) {
arr[arr.length - 1] = rtrim(arr[arr.length - 1]);
}