Index: trunk/pdns/pdns/packethandler.cc
===================================================================
--- trunk/pdns/pdns/packethandler.cc	(revision 2180)
+++ trunk/pdns/pdns/packethandler.cc	(revision 2183)
@@ -1277,4 +1277,6 @@
     
     while(B.get(rr)) {
+      if(rr.qtype.getCode() == QType::DS)
+        rr.auth = 1;
       // cerr<<"Auth: "<<rr.auth<<", "<<(rr.qtype == p->qtype)<<", "<<rr.qtype.getName()<<endl;
       if((p->qtype.getCode() == QType::ANY || rr.qtype == p->qtype) && rr.auth) 
