about summary refs log tree commit diff
path: root/lisp/dns/client.lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/dns/client.lisp')
-rw-r--r--lisp/dns/client.lisp3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/dns/client.lisp b/lisp/dns/client.lisp
index 01d403a600..cee7bceb54 100644
--- a/lisp/dns/client.lisp
+++ b/lisp/dns/client.lisp
@@ -40,7 +40,8 @@
                                          ("name" . ,name)
                                          ("ct" . "application/dns-message")))
     (if (= 200 status)
-        (read-binary 'dns-message (flexi-streams:make-in-memory-input-stream body))
+        (dns-message-answer
+         (read-binary 'dns-message (flexi-streams:make-in-memory-input-stream body)))
 
         (restart-case (error 'doh-error
                              :query-name name