summaryrefslogtreecommitdiffstats
path: root/g10/sig-check.c
diff options
context:
space:
mode:
Diffstat (limited to 'g10/sig-check.c')
-rw-r--r--g10/sig-check.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/g10/sig-check.c b/g10/sig-check.c
index fcc2a6948..cc133677f 100644
--- a/g10/sig-check.c
+++ b/g10/sig-check.c
@@ -248,9 +248,9 @@ check_key_signature( KBNODE root, KBNODE node, int *is_selfsig )
if( (rc=check_digest_algo(algo)) )
return rc;
- unode = find_kbparent( root, node );
+ unode = find_prev_kbnode( root, node, PKT_USER_ID );
- if( unode && unode->pkt->pkttype == PKT_USER_ID ) {
+ if( unode ) {
PKT_user_id *uid = unode->pkt->pkt.user_id;
if( is_selfsig ) {