diff --git a/p2p/src/main/java/haveno/network/Socks5ProxyProvider.java b/p2p/src/main/java/haveno/network/Socks5ProxyProvider.java
index f9c498f08e..79317494bd 100644
--- a/p2p/src/main/java/haveno/network/Socks5ProxyProvider.java
+++ b/p2p/src/main/java/haveno/network/Socks5ProxyProvider.java
@@ -95,7 +95,9 @@ public class Socks5ProxyProvider {
             String[] tokens = socks5ProxyAddress.split(":");
             if (tokens.length == 2) {
                 try {
-                    return new Socks5Proxy(tokens[0], Integer.valueOf(tokens[1]));
+                    Socks5Proxy proxy = new Socks5Proxy(tokens[0], Integer.valueOf(tokens[1]));
+                    proxy.resolveAddrLocally(false);
+                    return proxy;
                 } catch (UnknownHostException e) {
                     log.error(ExceptionUtils.getStackTrace(e));
                 }