Handle replies with no answers and no NS in validate_reply.
diff --git a/src/dnssec.c b/src/dnssec.c
index 5672ebe..6639188 100644
--- a/src/dnssec.c
+++ b/src/dnssec.c
@@ -1718,6 +1718,10 @@
    
   if (neganswer && !have_answer)
     *neganswer = 1;
+
+  /* No data, therefore no sigs */
+  if (ntohs(header->ancount) + ntohs(header->nscount) == 0)
+    return STAT_NO_SIG;
   
   for (p1 = ans_start, i = 0; i < ntohs(header->ancount) + ntohs(header->nscount); i++)
     {