aboutsummaryrefslogtreecommitdiffstats
path: root/src/sign.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/sign.c')
-rw-r--r--src/sign.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sign.c b/src/sign.c
index 31db9bde..7617d27f 100644
--- a/src/sign.c
+++ b/src/sign.c
@@ -447,7 +447,7 @@ sign_start (gpgme_ctx_t ctx, int synchronous, gpgme_data_t plain,
return err;
if (mode != GPGME_SIG_MODE_NORMAL && mode != GPGME_SIG_MODE_DETACH
- && mode != GPGME_SIG_MODE_CLEAR)
+ && mode != GPGME_SIG_MODE_CLEAR && mode != GPGME_SIG_MODE_ARCHIVE)
return gpg_error (GPG_ERR_INV_VALUE);
if (!plain)