diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java
index f3edb40729f4854adca0f9303662af02c1434b4e..302316217749cec426d43deef349f91654a27eec 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java
@@ -665,6 +665,10 @@ public class SummaryBarRenderer {
      *  @since 0.9.18
      */
     private static String nbsp(String s) {
-        return s.replace(" ", " ");
+        // if it's too long, this makes it worse
+        if (s.length() <= 30)
+            return s.replace(" ", "&nbsp;");
+        else
+            return s;
     }
 }