diff -Naur a/python/samba/gp_parse/gp_pol.py b/python/samba/gp_parse/gp_pol.py --- a/python/samba/gp_parse/gp_pol.py 2021-04-14 13:46:15.502560949 +0000 +++ b/python/samba/gp_parse/gp_pol.py 2021-04-14 13:45:50.312562722 +0000 @@ -83,7 +83,7 @@ # entry.size = int(e.attrib['size']) if misc.REG_MULTI_SZ == entry_type: - values = [x.text for x in e.findall('Value')] + values = [x.text for x in e.findall('Value') if x.text] entry.data = (u'\x00'.join(values) + u'\x00\x00').encode('utf-16le') elif (misc.REG_NONE == entry_type): pass