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 48d089bfa8..b35cf6e0d8 100644 --- a/router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java +++ b/router/java/src/net/i2p/router/transport/ntcp/NTCPTransport.java @@ -1789,6 +1789,8 @@ public class NTCPTransport extends TransportImpl { // do not restart on transition to firewalled if (ip != null || port > 0) restartListening(newAddr, isIPv6); + else + replaceAddress(newAddr); if (_log.shouldLog(Log.WARN)) _log.warn("Updating NTCP Address (ipv6? " + isIPv6 + ") with " + newAddr); return true;