diff --git a/core/java/src/net/i2p/util/InternalServerSocket.java b/core/java/src/net/i2p/util/InternalServerSocket.java
index 937c3f706..7a57d5d63 100644
--- a/core/java/src/net/i2p/util/InternalServerSocket.java
+++ b/core/java/src/net/i2p/util/InternalServerSocket.java
@@ -217,11 +217,16 @@ public class InternalServerSocket extends ServerSocket {
* @since 0.9.33
*/
public static void renderStatusHTML(Writer out) throws IOException {
- out.write("
Internal Server Sockets
Port\n");
+ out.write("Internal Server Sockets\n");
List ports = new ArrayList(_sockets.keySet());
- Collections.sort(ports);
- for (Integer i : ports) {
- out.write("| " + i + '\n');
+ if (!ports.isEmpty()) {
+ out.write(" | | Port\n");
+ Collections.sort(ports);
+ for (Integer i : ports) {
+ out.write(" |
|---|
| " + i + '\n');
+ }
+ } else {
+ out.write(" | | none\n");
}
out.write(" | \n");
}
|
|---|