diff options
-rw-r--r-- | src/mhd/mhd_legal.c | 5 |
1 files 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, |