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