diff --git a/libraries/ESP8266WebServer/src/ESP8266WebServer.cpp b/libraries/ESP8266WebServer/src/ESP8266WebServer.cpp index 0c5556306..075437706 100644 --- a/libraries/ESP8266WebServer/src/ESP8266WebServer.cpp +++ b/libraries/ESP8266WebServer/src/ESP8266WebServer.cpp @@ -226,8 +226,8 @@ void ESP8266WebServer::sendContent_P(PGM_P content) { contentUnitLen = HTTP_DOWNLOAD_UNIT_SIZE; } else { - // reached terminator - contentUnitLen = contentNext - contentUnit; + // reached terminator. Do not send the terminator + contentUnitLen = contentNext - contentUnit - 1; content = NULL; }