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