@@ -206,11 +206,11 @@ - (BOOL)isEqual: (id)obj { of_list_object_t *iter, *iter2; - if (![obj isKindOf: [OFList class]]) + if (![obj isKindOfClass: [OFList class]]) return NO; for (iter = first, iter2 = [obj first]; iter != NULL && iter2 != NULL; iter = iter->next, iter2 = iter2->next) if (![iter->object isEqual: iter2->object])