From 7798ea9c5c2091814ad59d2e77e179c453f88bcd Mon Sep 17 00:00:00 2001 From: Eric Wild Date: Fri, 15 Aug 2025 13:04:02 +0200 Subject: [PATCH] x509 cert: fix weird cert check Change-Id: I18beab0e1b24579724704c4141a2c457b2d4cf99 --- pySim/esim/x509_cert.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pySim/esim/x509_cert.py b/pySim/esim/x509_cert.py index c8a03866..8139a09d 100644 --- a/pySim/esim/x509_cert.py +++ b/pySim/esim/x509_cert.py @@ -149,7 +149,7 @@ class CertificateSet: check_signed(c, self.root_cert) return parent_cert = self.intermediate_certs.get(aki, None) - if not aki: + if not parent_cert: raise VerifyError('Could not find intermediate certificate for AuthKeyId %s' % b2h(aki)) check_signed(c, parent_cert) # if we reach here, we passed (no exception raised)