diff --git a/apps/routerconsole/java/src/net/i2p/router/web/helpers/LogsHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/helpers/LogsHelper.java
index 25021f61bc0960a0c1f555628b472b853557e25a..94fe9d15810c7f57029249896b752283e9c978fd 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/helpers/LogsHelper.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/helpers/LogsHelper.java
@@ -278,6 +278,7 @@ public class LogsHelper extends HelperBase {
                 msg = msg.substring(0, msg.length() - NL.length());
             // replace \n so that exception stack traces will format correctly and will paste nicely into pastebin
             msg = msg.replace("\n", "<br>&nbsp;&nbsp;&nbsp;&nbsp;\n");
+            msg = msg.replace("\t", "&nbsp;&nbsp;&nbsp;&nbsp;");
             buf.append("<li>");
             if (colorize) {
                 // TODO this would be a lot easier if LogConsoleBuffer stored LogRecords instead of formatted strings