diff --git a/installer/resources/runplain.sh b/installer/resources/runplain.sh
index 6c1cd7caef607d53e937d124519153141489ff62..3217c73df7d9ae54e71f8a6e272c346fdd1a4940 100644
--- a/installer/resources/runplain.sh
+++ b/installer/resources/runplain.sh
@@ -17,6 +17,6 @@ I2PTEMP="%SYSTEM_java_io_tmpdir"
 export CP="${I2P}" ; for j in "${I2P}/lib/*"  ; do export CP="${CP}:${j}" ; done;
 JAVA=java
 
-JAVAOPTS="-Djava.library.path=$ {I2P}:${I2P}/lib -Di2p.dir.base=${I2P} -DloggerFilenameOverride=logs/log-router-@.txt"
+JAVAOPTS="-Djava.net.preferIPv4Stack=true -Djava.library.path=$ {I2P}:${I2P}/lib -Di2p.dir.base=${I2P} -DloggerFilenameOverride=logs/log-router-@.txt"
 nohup ${JAVA} -cp "${CP}" ${JAVAOPTS} net.i2p.router.RouterLaunch > /dev/null 2>&1 &
 echo $! > "${I2PTEMP}/router.pid"
diff --git a/installer/resources/wrapper.config b/installer/resources/wrapper.config
index 380f94bc624c6e7512df63a889974db8aeaa842e..e7e531248ac26067be8d491fa98a7328138fdc0d 100644
--- a/installer/resources/wrapper.config
+++ b/installer/resources/wrapper.config
@@ -60,6 +60,7 @@ wrapper.java.additional.2=-Dorg.mortbay.http.Version.paranoid=true
 wrapper.java.additional.3=-Dorg.mortbay.xml.XmlParser.NotValidating=true
 wrapper.java.additional.4=-Di2p.dir.base="$INSTALL_PATH"
 wrapper.java.additional.4.stripquotes=TRUE
+wrapper.java.additional.5=-Djava.net.preferIPv4Stack=true
 # Jetty says this is a security risk
 # Uncommenting this won't help as the router forces it to true
 # If you really need this, you have to set it in jetty.xml