HALO: Fix its button and make it optional

Thanks to @DerSchubi for he option and to lego for the fix