diff --git a/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java index 8deac73f2..615316a02 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java @@ -310,7 +310,8 @@ class NetDbRenderer { .append("").append(_t("LeaseSet")).append(": ").append(key.toBase64()).append(""); if (_context.clientManager().isLocal(dest)) { buf.append("" + _t("Local") + " "); - if (! _context.clientManager().shouldPublishLeaseSet(key)) + boolean unpublished = ! _context.clientManager().shouldPublishLeaseSet(key); + if (unpublished) buf.append(_t("Unpublished") + ' '); buf.append("").append(_t("Destination")).append(": "); TunnelPoolSettings in = _context.tunnelManager().getInboundSettings(key); @@ -321,12 +322,14 @@ class NetDbRenderer { buf.append("\n"); String b32 = dest.toBase32(); buf.append("").append(b32).append(""); - String host = _context.namingService().reverseLookup(dest); - if (host == null) { - buf.append("").append("").append(_t("Add to local addressbook")).append(""); - } + if (!unpublished) { + String host = _context.namingService().reverseLookup(dest); + if (host == null) { + buf.append("").append("").append(_t("Add to local addressbook")).append(""); + } + } // else probably a client } else { buf.append("").append(_t("Destination")).append(": "); String host = _context.namingService().reverseLookup(dest);