diff --git a/libraries/WiFi/src/WiFiGeneric.cpp b/libraries/WiFi/src/WiFiGeneric.cpp
index 4034a848c03..e64ac631020 100644
--- a/libraries/WiFi/src/WiFiGeneric.cpp
+++ b/libraries/WiFi/src/WiFiGeneric.cpp
@@ -668,7 +668,7 @@ bool wifiLowLevelInit(bool persistent){
 	    cfg.static_tx_buf_num = 0;
             cfg.dynamic_tx_buf_num = 32;
 	    cfg.tx_buf_type = 1;
-            cfg.cache_tx_buf_num = 1;  // can't be zero!
+            cfg.cache_tx_buf_num = 4;  // can't be zero!
 	    cfg.static_rx_buf_num = 4;
             cfg.dynamic_rx_buf_num = 32;
         }