summaryrefslogtreecommitdiff
path: root/alpine/smime.c
diff options
context:
space:
mode:
Diffstat (limited to 'alpine/smime.c')
-rw-r--r--alpine/smime.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/alpine/smime.c b/alpine/smime.c
index 641ef264..dd73ba03 100644
--- a/alpine/smime.c
+++ b/alpine/smime.c
@@ -990,7 +990,8 @@ smime_config_init_display(struct pine *ps, CONF_S **ctmp, CONF_S **first_line)
#endif /* APPLEKEYCHAIN */
- if(SMHOLDERTYPE(Private) == Keychain
+ if(ps_global->smime
+ && SMHOLDERTYPE(Private) == Keychain
&& SMHOLDERTYPE(Public) == Keychain
&& SMHOLDERTYPE(CACert) == Keychain)
return;