fixed mcb_block_exists not checking if the block is actually in the array or not