diff --git a/firefox/src/java/org/openqa/selenium/firefox/FirefoxProfile.java b/firefox/src/java/org/openqa/selenium/firefox/FirefoxProfile.java
index <HASH>..<HASH> 100644
--- a/firefox/src/java/org/openqa/selenium/firefox/FirefoxProfile.java
+++ b/firefox/src/java/org/openqa/selenium/firefox/FirefoxProfile.java
@@ -290,6 +290,7 @@ public class FirefoxProfile {
     prefs.put("extensions.update.enabled", "false");
     prefs.put("extensions.update.notifyUser", "false");
     prefs.put("network.manage-offline-status", "false");
+    prefs.put("network.http.max-connections-per-server", "10");
     prefs.put("security.fileuri.origin_policy", "3");
     prefs.put("security.fileuri.strict_origin_policy", "false");
     prefs.put("security.warn_entering_secure", "false");
SimonStewart: Defaulting the max number of connections to use, as this is sometimes not set. This value has been plucked out of thin air, and may not match reality particularly well

r<I>