diff options
Diffstat (limited to 'lib/opencdk/keydb.c')
-rw-r--r-- | lib/opencdk/keydb.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/opencdk/keydb.c b/lib/opencdk/keydb.c index 6fc0b9ec43..f78d35f68f 100644 --- a/lib/opencdk/keydb.c +++ b/lib/opencdk/keydb.c @@ -1400,7 +1400,7 @@ keydb_parse_allsigs(cdk_kbnode_t knode, cdk_keydb_hd_t hd, int check) signature-> hashed, CDK_SIGSUBPKT_KEY_EXPIRE); - if (s) { + if (s && s->size == 4) { expiredate = _cdk_buftou32(s->d); pk->expiredate = |