diff options
Diffstat (limited to 'g10/call-agent.c')
-rw-r--r-- | g10/call-agent.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/g10/call-agent.c b/g10/call-agent.c index d416a72f8..7e60542ef 100644 --- a/g10/call-agent.c +++ b/g10/call-agent.c @@ -1104,6 +1104,9 @@ agent_scd_getattr (const char *name, struct agent_card_info_s *info) if (info->fpr2valid) assuan_transact (agent_ctx, "READKEY --card --no-data -- $ENCRKEYID", NULL, NULL, NULL, NULL, NULL, NULL); + if (info->fpr3valid) + assuan_transact (agent_ctx, "READKEY --card --no-data -- $AUTHKEYID", + NULL, NULL, NULL, NULL, NULL, NULL); } return rc; |