diff --git a/ampel-firmware/web_server.cpp b/ampel-firmware/web_server.cpp
index a2a3b7fb511cf01e951fee48be20df4ea8f6e260..6ef9a8015ab2d46f23767322c43d1db23dc351c8 100644
--- a/ampel-firmware/web_server.cpp
+++ b/ampel-firmware/web_server.cpp
@@ -192,11 +192,11 @@ namespace web_server {
     uint8_t mm = ss / 60;
     ss -= mm * 60;
 
-    //NOTE: Splitting in multiple parts in order to use less RAM
-    char content[2200]; // Update if needed
+    //NOTE: Splitting in multiple parts in order to use less RAM. Higher than 2000 apparently crashes the ESP8266
+    char content[2000];
     // Current size (with Lorawan):
     //    INFO - Header size : 1825 - Body size : 2005 - Script size : 1947
-    //FIXME: Body too long with Lorawan!
+    //FIXME: Body too long with Lorawan! Split in 4 parts?
 
     snprintf_P(content, sizeof(content), header_template, sensor::co2, config::ampel_name(), wifi::local_ip,
         csv_writer::filename);