There was previously a kludge here to prevent this method from doing anything if the settings.APPHOOKS was used to define the required app hooks (block_register stuff). You have removed this. Are you sure that you're not breaking these use cases?