diff options
Diffstat (limited to 'g10/mainproc.c')
-rw-r--r-- | g10/mainproc.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/g10/mainproc.c b/g10/mainproc.c index 1762497f8..f92181e2b 100644 --- a/g10/mainproc.c +++ b/g10/mainproc.c @@ -1287,7 +1287,7 @@ check_sig_and_print( CTX c, KBNODE node ) /* If the key still isn't found, try to inform the user where it can be found. */ - if(rc==G10ERR_NO_PUBKEY && opt.verify_options&VERIFY_SHOW_KEYSERVER) + if(rc==G10ERR_NO_PUBKEY && sig->flags.pref_ks) { const byte *p; int seq=0; @@ -1457,6 +1457,11 @@ check_sig_and_print( CTX c, KBNODE node ) else show_policy_url(sig,0,2); + if(opt.verify_options&VERIFY_SHOW_KEYSERVER) + show_keyserver_url(sig,0,1); + else + show_keyserver_url(sig,0,2); + if(opt.verify_options&VERIFY_SHOW_NOTATION) show_notation(sig,0,1); else |