diff --git a/pdns/common_startup.cc b/pdns/common_startup.cc
index 4a16178..f89303b 100644
--- a/pdns/common_startup.cc
+++ b/pdns/common_startup.cc
@@ -245,7 +245,9 @@ void *qthread(void *number)
       numreceived4++;
     else
       numreceived6++;
-
+    if(P->d.qr)
+      continue;
+      
     S.ringAccount("queries", P->qdomain+"/"+P->qtype.getName());
     S.ringAccount("remotes",P->getRemote());
 
