diff --git a/lib/server.c b/lib/server.c
index 4c2abac1d..4d036a96d 100644
--- a/lib/server.c
+++ b/lib/server.c
@@ -887,9 +887,11 @@ LWS_VISIBLE int libwebsockets_return_http_status(
"
%u %s
%s",
code, description, code, description, html_body);
- lwsl_info((const char *)context->service_buffer);
+ lwsl_info((const char *)context->service_buffer +
+ LWS_SEND_BUFFER_PRE_PADDING);
- m = libwebsocket_write(wsi, context->service_buffer, n,
+ m = libwebsocket_write(wsi, context->service_buffer +
+ LWS_SEND_BUFFER_PRE_PADDING, n,
LWS_WRITE_HTTP_HEADERS);
return m;