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 819487cf0ac58a9d45f277cfd9d0274496bee712..c642a68863c4a8e7eac21dd767b6d4a4b34ba56f 100644 --- a/router/java/src/net/i2p/router/transport/udp/UDPTransport.java +++ b/router/java/src/net/i2p/router/transport/udp/UDPTransport.java @@ -1105,7 +1105,7 @@ public class UDPTransport extends TransportImpl implements TimedWeightedPriority } if (ua.getIntroducerCount() <= 0) { InetAddress ia = ua.getHostAddress(); - if (ua.getPort() <= 0 || ia == null || !isPubliclyRoutable(ia.getAddress())) { + if (ua.getPort() <= 0 || ia == null || !isValid(ia.getAddress())) { markUnreachable(to); return null; }