aboutsummaryrefslogtreecommitdiffstats
path: root/g10/export.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--g10/export.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/g10/export.c b/g10/export.c
index a77a967e3..f982def6f 100644
--- a/g10/export.c
+++ b/g10/export.c
@@ -275,7 +275,10 @@ do_export_stream( IOBUF out, STRLIST users, int secret,
for(i=0;i<node->pkt->pkt.signature->numrevkeys;i++)
if(node->pkt->pkt.signature->revkey[i]->class & 0x40)
- continue;
+ break;
+
+ if(i<node->pkt->pkt.signature->numrevkeys)
+ continue;
}
/* delete our verification cache */