@@ -601,11 +601,12 @@ if (j >= count) { objc_globalMutex_unlock(); return j; } - if (classes->data[i] == NULL) + if (classes->data[i] == NULL || + classes->data[i] == &objc_deletedBucket) continue; if (strcmp(classes->data[i]->key, "Protocol") == 0) continue;