diff --git a/libwvdrmengine/cdm/core/src/license.cpp b/libwvdrmengine/cdm/core/src/license.cpp index a9dbf39e..a75075fa 100644 --- a/libwvdrmengine/cdm/core/src/license.cpp +++ b/libwvdrmengine/cdm/core/src/license.cpp @@ -757,6 +757,9 @@ bool CdmLicense::RestoreLicenseForRelease( if (license.id().has_provider_session_token()) provider_session_token_ = license.id().provider_session_token(); + if (license.policy().has_renew_with_client_id()) + renew_with_client_id_ = license.policy().renew_with_client_id(); + if (Properties::use_certificates_as_identification()) { if (!signed_response.has_session_key()) { LOGE("CdmLicense::RestoreLicenseForRelease: no session keys present");