Fix di_blocks_free() again