Cmk --snmptranslate host report Python error

Hello,
Looks like snmptranslate fail to handle an empty snmpwalk file

CMK version: 2.2.0p23
OS version: CentOS 7…5.1804

Error message:

OMD[MasterClaw]:~$ cmk --snmpwalk -vv MCxeoSight
MCxeoSight:
Walk on ".1.3.6.1.2.1"...
Running 'snmpwalk -v1 -c public -m "" -M "" -t 2.00 -r 5 -Cc -OQ -OU -On -Ot 172.19.161.102 .1.3.6.1.2.1'
ERROR: SNMP error: Timeout: No Response from 172.19.161.102
Error: SNMP Error on 172.19.161.102: Timeout: No Response from 172.19.161.102 (Exit-Code: 1)
Walk on ".1.3.6.1.4.1"...
Running 'snmpwalk -v1 -c public -m "" -M "" -t 2.00 -r 5 -Cc -OQ -OU -On -Ot 172.19.161.102 .1.3.6.1.4.1'
ERROR: SNMP error: Timeout: No Response from 172.19.161.102
Error: SNMP Error on 172.19.161.102: Timeout: No Response from 172.19.161.102 (Exit-Code: 1)
Wrote fetched data to /omd/sites/MasterClaw/var/check_mk/snmpwalks/MCxeoSight.
OMD[MasterClaw]:~$ cmk --snmptranslate MCxeoSight
Traceback (most recent call last):
  File "/omd/sites/MasterClaw/bin/cmk", line 112, in <module>
    exit_status = modes.call(mode_name, mode_args, opts, args)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/omd/sites/MasterClaw/lib/python3/cmk/base/modes/__init__.py", line 68, in call
    return handler(*handler_args)
           ^^^^^^^^^^^^^^^^^^^^^^
  File "/omd/sites/MasterClaw/lib/python3/cmk/base/modes/check_mk.py", line 921, in mode_snmptranslate
    snmp_modes.do_snmptranslate(walk_filename)
  File "/omd/sites/MasterClaw/lib/python3/cmk/snmplib/snmp_modes.py", line 163, in do_snmptranslate
    while walk[-1] == b"":
          ~~~~^^^^
IndexError: list index out of range
OMD[MasterClaw]:~$