Shouldn't we only increase if we have a valid block?