@@ -231,11 +231,11 @@ return [[[self alloc] initWithCapacity: capacity] autorelease]; } - (instancetype)init { - if (object_getClass(self) == [OFMutableArray class]) { + if ([self isMemberOfClass: [OFMutableArray class]]) { @try { [self doesNotRecognizeSelector: _cmd]; abort(); } @catch (id e) { [self release];