diff --git a/pgpainless-core/src/main/java/org/pgpainless/signature/SignaturePicker.java b/pgpainless-core/src/main/java/org/pgpainless/signature/SignaturePicker.java index 54c75c89..b5bb9706 100644 --- a/pgpainless-core/src/main/java/org/pgpainless/signature/SignaturePicker.java +++ b/pgpainless-core/src/main/java/org/pgpainless/signature/SignaturePicker.java @@ -268,7 +268,7 @@ public final class SignaturePicker { throw new IllegalArgumentException("Primary key cannot have subkey binding revocations."); } - List signatures = getSortedSignaturesOfType(subkey, SignatureType.SUBKEY_BINDING); + List signatures = getSortedSignaturesOfType(subkey, SignatureType.SUBKEY_REVOCATION); PGPSignature latestSubkeyRevocation = null; for (PGPSignature signature : signatures) {