@@ -983,10 +983,13 @@ authorityRecords: authorityRecords additionalRecords: additionalRecords]; } @catch (id e) { exception = e; } + + if (exception != nil) + response = nil; if ([context->_delegate respondsToSelector: @selector(resolver:didPerformQuery:response:exception:)]) [context->_delegate resolver: self didPerformQuery: context->_query