diff --git a/library/ssl_tls13_keys.c b/library/ssl_tls13_keys.c index 2d504f0685..cc94984063 100644 --- a/library/ssl_tls13_keys.c +++ b/library/ssl_tls13_keys.c @@ -835,10 +835,7 @@ int mbedtls_ssl_tls1_3_key_schedule_stage_early( mbedtls_ssl_context *ssl ) } md_type = ssl->handshake->ciphersuite_info->mac; -#if defined(MBEDTLS_KEY_EXCHANGE_SOME_PSK_ENABLED) - input = ssl->handshake->psk; - input_len = ssl->handshake->psk_len; -#endif + ret = mbedtls_ssl_tls1_3_evolve_secret( md_type, NULL, input, input_len, ssl->handshake->tls1_3_master_secrets.early ); if( ret != 0 )