aboutsummaryrefslogtreecommitdiffstats
path: root/g10/misc.c
diff options
context:
space:
mode:
Diffstat (limited to 'g10/misc.c')
-rw-r--r--g10/misc.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/g10/misc.c b/g10/misc.c
index 6a008d5fb..f97db523e 100644
--- a/g10/misc.c
+++ b/g10/misc.c
@@ -464,6 +464,9 @@ pct_expando(const char *string,struct expando_args *args)
if(args->sk)
keyid_from_sk(args->sk,sk_keyid);
+ if(!args->pk && args->sk)
+ keyid_from_sk(args->sk,pk_keyid);
+
while(*ch!='\0')
{
char *str=NULL;