diff --git a/tests/suites/test_suite_ecdsa.function b/tests/suites/test_suite_ecdsa.function
index b1a1611fb4..d5959d5dc4 100644
--- a/tests/suites/test_suite_ecdsa.function
+++ b/tests/suites/test_suite_ecdsa.function
@@ -479,9 +479,7 @@ void ecdsa_verify( int grp_id, char * x, char * y, char * r, char * s, data_t *
     mbedtls_mpi_init( &sig_s );
 
     /* Prepare ECP group context */
-    curve_info = mbedtls_ecp_curve_info_from_grp_id( grp_id );
-    TEST_ASSERT( curve_info != NULL );
-    TEST_EQUAL( mbedtls_ecp_group_load( &ctx.grp, curve_info->grp_id ), 0 );
+    TEST_EQUAL( mbedtls_ecp_group_load( &ctx.grp, grp_id ), 0 );
 
     /* Prepare public key */
     TEST_EQUAL( mbedtls_test_read_mpi( &ctx.Q.X, x ), 0 );