From 739e736fe179fa39844dac6bd8ffa0aef0fc3fa9 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Tue, 11 Jun 2024 16:35:14 +0200 Subject: only return compressed terms if we actually have those --- src/mhd/mhd_legal.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mhd/mhd_legal.c b/src/mhd/mhd_legal.c index a3104f1a0..c283f69e0 100644 --- a/src/mhd/mhd_legal.c +++ b/src/mhd/mhd_legal.c @@ -308,8 +308,9 @@ TALER_MHD_reply_legal (struct MHD_Connection *conn, /* try to compress the response */ resp = NULL; - if (MHD_YES == - TALER_MHD_can_compress (conn)) + if ( (MHD_YES == + TALER_MHD_can_compress (conn)) && + (NULL != t->compressed_terms) ) { resp = MHD_create_response_from_buffer (t->compressed_terms_size, t->compressed_terms, -- cgit v1.2.3