diff --git a/gssapi/raw/ext_cred_store.pyx b/gssapi/raw/ext_cred_store.pyx index 9ee57c36..0a65fe0a 100644 --- a/gssapi/raw/ext_cred_store.pyx +++ b/gssapi/raw/ext_cred_store.pyx @@ -83,7 +83,8 @@ cdef gss_key_value_set_desc* c_create_key_value_set(dict values) except NULL: for (i, (k, v)) in enumerate(values.items()): res.elements[i].key = k - res.elements[i].value = v + if v: + res.elements[i].value = v return res