diff --git a/router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java b/router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java index e08bfeb1774d44a1c62722bcae0c9f4c14684005..03f4cd6c3b902e69739763167f11766eb3b43427 100644 --- a/router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java +++ b/router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java @@ -864,7 +864,7 @@ public class NTCPTransport extends TransportImpl { } else if (port > 0 && !isFixedOrForceFirewalled) { // all detected interfaces Collection<InetAddress> addrs = getSavedLocalAddresses(); - if (!addrs.isEmpty()) { + if (!addrs.isEmpty() && !_context.router().isHidden()) { for (InetAddress ia : addrs) { OrderedProperties props = new OrderedProperties(); props.setProperty(RouterAddress.PROP_HOST, ia.getHostAddress());