diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKS5Server.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKS5Server.java
index eb26ea17850b74d05e23395af75da775a3c0335c..0f60c34b81a689c92f4488836e26f9c32ffa39fb 100644
--- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKS5Server.java
+++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKS5Server.java
@@ -210,6 +210,7 @@ public class SOCKS5Server extends SOCKSServer {
             String mappedUrl = getMappedUrlForIP(connHostName);
             if (mappedUrl != null && mappedUrl.toLowerCase(Locale.US).endsWith(".i2p")) {
                 _log.debug("IPV4 address " + connHostName + " was mapped to URL " + mappedUrl);
+                addressType = AddressType.DOMAINNAME;
                 connHostName = mappedUrl;
             } else if (command != Command.UDP_ASSOCIATE)
                 _log.warn("IPV4 address type in request: " + connHostName + ". Is your client secure?");