@@ -71,10 +71,13 @@ } - (bool)isEqual: (id)object { OFDNSQuery *query; + + if (object == self) + return true; if (![object isKindOfClass: [OFDNSQuery class]]) return false; query = object;