Fixes a certain case of descriptors with nested blocks where the build checks were passing an inner block as valid when really it was not.