diff --git a/src/tpm_tpm2_interface.c b/src/tpm_tpm2_interface.c index a53db0f0..3fbf4a9d 100644 --- a/src/tpm_tpm2_interface.c +++ b/src/tpm_tpm2_interface.c @@ -80,7 +80,7 @@ TPM_BOOL _TPM2_CheckNVRAMFileExists(void) if (cbs->tpm_nvram_loaddata) { ret = cbs->tpm_nvram_loaddata(&data, &length, tpm_number, name); TPM_Free(data); - if (ret == TPM_SUCCESS) + if (ret == TPM_SUCCESS || ret == TPM_DECRYPT_ERROR) return TRUE; } #endif /* TPM_LIBTPMS_CALLBACKS */