From 2e9e2ebd18d6b617184d433ca0d2e5fdd3889a03 Mon Sep 17 00:00:00 2001 From: default Date: Sun, 9 Jun 2024 17:04:34 +0200 Subject: [PATCH] Don't return a Basic realm if there is no body. --- httpd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/httpd.c b/httpd.c index 81e520f..104edcf 100644 --- a/httpd.c +++ b/httpd.c @@ -406,7 +406,7 @@ void httpd_connection(FILE *f) if (status == HTTP_STATUS_SEE_OTHER) headers = xs_dict_append(headers, "location", body); - if (status == HTTP_STATUS_UNAUTHORIZED) { + if (status == HTTP_STATUS_UNAUTHORIZED && body) { xs *www_auth = xs_fmt("Basic realm=\"@%s@%s snac login\"", body, xs_dict_get(srv_config, "host"));