diff options
Diffstat (limited to 'openpgp/src/cert/mod.rs')
-rw-r--r-- | openpgp/src/cert/mod.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/openpgp/src/cert/mod.rs b/openpgp/src/cert/mod.rs index 19dae9ec..f0402e7c 100644 --- a/openpgp/src/cert/mod.rs +++ b/openpgp/src/cert/mod.rs @@ -1590,7 +1590,8 @@ impl Cert { let issuers = sig.get_issuers(); let is_selfsig = - issuers.contains(&primary_fp) + issuers.is_empty() + || issuers.contains(&primary_fp) || issuers.contains(&primary_keyid); macro_rules! check_one { |