test: pake: fix: destroy key only in opaque case

Signed-off-by: Valerio Setti <vsetti@baylibre.com>
diff --git a/tests/suites/test_suite_ssl.function b/tests/suites/test_suite_ssl.function
index 2262041..7163d22 100644
--- a/tests/suites/test_suite_ssl.function
+++ b/tests/suites/test_suite_ssl.function
@@ -6264,7 +6264,10 @@
     ECJPAKE_TEST_SET_PASSWORD( 0 );
 
 #if defined( MBEDTLS_USE_PSA_CRYPTO )
-    psa_destroy_key( pwd_slot );
+    if( use_opaque_arg )
+    {
+        psa_destroy_key( pwd_slot );
+    }
 #endif  /* MBEDTLS_USE_PSA_CRYPTO */
     mbedtls_ssl_free( &ssl );
     mbedtls_ssl_config_free( &conf );