@cebe i think that will only happen for non namespaced classes, which aren't dealt with in this fix, can you check? I agree that this should be `class_exists()`, I must have misread the code in `createComponent()`, I thought that `class_exists()` had already been run and failed by that point, but it hasn't.