diff --git a/src/tpm2/Unmarshal.c b/src/tpm2/Unmarshal.c index 03e0ed13..92479fad 100644 --- a/src/tpm2/Unmarshal.c +++ b/src/tpm2/Unmarshal.c @@ -2805,7 +2805,7 @@ TPMS_SCHEME_XOR_Unmarshal(TPMS_SCHEME_XOR *target, BYTE **buffer, INT32 *size) TPM_RC rc = TPM_RC_SUCCESS; if (rc == TPM_RC_SUCCESS) { - rc = TPMI_ALG_HASH_Unmarshal(&target->hashAlg, buffer, size, YES); + rc = TPMI_ALG_HASH_Unmarshal(&target->hashAlg, buffer, size, NO); /* as of rev 147 */ } if (rc == TPM_RC_SUCCESS) { rc = TPMI_ALG_KDF_Unmarshal(&target->kdf, buffer, size, YES);