diff --git a/router/java/src/net/i2p/router/transport/udp/UDPTransport.java b/router/java/src/net/i2p/router/transport/udp/UDPTransport.java index d4be00c3ae0a3ea242ec9b7ae555ff85b00f45f1..402a3432caca646fa5b9bcf62aaa2a187c24a892 100644 --- a/router/java/src/net/i2p/router/transport/udp/UDPTransport.java +++ b/router/java/src/net/i2p/router/transport/udp/UDPTransport.java @@ -2836,7 +2836,9 @@ public class UDPTransport extends TransportImpl implements TimedWeightedPriority /** * Do we require introducers? */ - public boolean introducersRequired(boolean ipv6) { + private boolean introducersRequired(boolean ipv6) { + if (_context.router().isHidden()) + return false; //if (ipv6) return false; /****************** * Don't do this anymore, as we are removing the checkbox from the UI, @@ -2898,6 +2900,8 @@ public class UDPTransport extends TransportImpl implements TimedWeightedPriority * @since 0.9.24 */ boolean introducersMaybeRequired(boolean ipv6) { + if (_context.router().isHidden()) + return false; //if (ipv6) return false; Status status = getReachabilityStatus(); TransportUtil.IPv6Config config = getIPv6Config();