Blob Blame History Raw
diff --git a/lib/nettle/pk.c b/lib/nettle/pk.c
index 56c0163..368598b 100644
--- a/lib/nettle/pk.c
+++ b/lib/nettle/pk.c
@@ -2021,7 +2021,9 @@ static int wrap_nettle_hash_algorithm(gnutls_pk_algorithm_t pk,
 			break;
 		}
 
-		_rsa_params_to_pubkey(issuer_params, &pub);
+		ret = _rsa_params_to_pubkey(issuer_params, &pub);
+		if (ret < 0)
+			return gnutls_assert_val(ret);
 
 		digest_size = sizeof(digest);