diff --git a/fhem/www/pgm2/console.js b/fhem/www/pgm2/console.js
index dc7bb703f..e00386414 100644
--- a/fhem/www/pgm2/console.js
+++ b/fhem/www/pgm2/console.js
@@ -60,16 +60,10 @@ consUpdate(evt)
if(new_content == undefined || new_content.length == 0)
return;
log("Console Rcvd: "+new_content);
- var ma = new_content.match(/(.*)
[\r\n]+$/); // Strange stuff.
- if(ma) {
- new_content = ma[1];
- if(new_content.indexOf('<') != 0) {
- var rTab = {'<':'<', '>':'>',' ':' '};
- new_content = new_content.replace(/[<> ]/g, function(a){return rTab[a]});
- }
- new_content += '
';
- }
-
+ var rTab = {'<':'<', '>':'>',' ':' '};
+ new_content = new_content.replace(/(.*)
[\r\n]/g, function(all,p1) {
+ return p1.replace(/[<> ]/g, function(a){return rTab[a]})+"
";
+ });
$("#console").append(new_content);
if(mustScroll)