aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--g10/keyid.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/g10/keyid.c b/g10/keyid.c
index d7a877ba3..10eadef4f 100644
--- a/g10/keyid.c
+++ b/g10/keyid.c
@@ -672,7 +672,7 @@ fingerprint_from_pk( PKT_public_key *pk, byte *array, size_t *ret_len )
if ( pk->version < 4 )
{
- if ( is_RSA(pk->pubkey_algo) )
+ if ( is_RSA(pk->pubkey_algo) && opt.flags.allow_weak_digest_algos)
{
/* RSA in version 3 packets is special. */
gcry_md_hd_t md;