We shouldn't be passing NULL blocks.