diff --git a/contrib/src/upnp/rules.mak b/contrib/src/upnp/rules.mak
index ea5b15d32d3ce81147348253b7c1d87c10cef7a7..24c0f4b78bf3350f31925bebfff8f5de936fac5f 100644
--- a/contrib/src/upnp/rules.mak
+++ b/contrib/src/upnp/rules.mak
@@ -20,7 +20,7 @@ endif
 	$(UPDATE_AUTOCONFIG) && cd $(UNPACK_DIR) && mv config.guess config.sub
 	$(MOVE)
 
-PUPNP_OPTIONS=--disable-largefile --disable-samples --disable-device --disable-webserver --without-documentation
+PUPNP_OPTIONS=--disable-blocking_tcp_connections --disable-largefile --disable-samples --disable-device --disable-webserver --without-documentation
 
 .upnp: upnp
 ifdef HAVE_WIN32