diff --git a/iterator/iterator.c b/iterator/iterator.c index 413e4f3ec..f964d06a6 100644 --- a/iterator/iterator.c +++ b/iterator/iterator.c @@ -1398,7 +1398,7 @@ iter_inform_super(struct module_qstate* qstate, int id, { if(qstate->return_rcode != LDNS_RCODE_NOERROR) error_supers(qstate, id, super); - if(qstate->is_priming) + else if(qstate->is_priming) prime_supers(qstate, id, super); else processTargetResponse(qstate, id, super); }