diff --git a/lib/gssapi/spnego/compat.c b/lib/gssapi/spnego/compat.c index 4016f9d02..12499b1c3 100644 --- a/lib/gssapi/spnego/compat.c +++ b/lib/gssapi/spnego/compat.c @@ -126,8 +126,8 @@ OM_uint32 _gss_spnego_delete_sec_context _gss_spnego_release_cred(&minor, &ctx->delegated_cred_id); - gss_release_oid(&minor, &ctx->preferred_mech_type); - gss_release_oid(&minor, &ctx->negotiated_mech_type); + ctx->preferred_mech_type = GSS_C_NO_OID; + ctx->negotiated_mech_type = GSS_C_NO_OID; gss_release_name(&minor, &ctx->mech_src_name);