--- a/src/server/webdav/multistatus.c Wed Nov 12 18:18:05 2025 +0100 +++ b/src/server/webdav/multistatus.c Wed Nov 12 18:27:15 2025 +0100 @@ -276,12 +276,8 @@ } writer_put_lit(out, "HTTP/1.1 "); writer_put(out, statuscode, sclen); - const char *status_msg = protocol_status_message(status); - if(status_msg) { - writer_put(out, status_msg, strlen(status_msg)); - } else { - writer_put_lit(out, "Server Error"); - } + cxstring status_msg = protocol_status_message_s(status); + writer_put(out, status_msg.ptr, status_msg.length); } static int send_response_tag(Multistatus *ms, MSResponse *rp, Writer *out) {