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