diff --git a/lib/modules/Standards.pmod/X509.pmod b/lib/modules/Standards.pmod/X509.pmod
index 28894f55e06d6d5971349deb65deae24c7b6e394..fd09ef07f8a786360e60c91fd1d522b033f3b262 100644
--- a/lib/modules/Standards.pmod/X509.pmod
+++ b/lib/modules/Standards.pmod/X509.pmod
@@ -962,19 +962,9 @@ class TBSCertificate
       switch(o->real_tag)
       {
       case 0:
-        if( ext_authorityKeyIdentifier_keyIdentifier )
-        {
-          ext_authorityKeyIdentifier_keyIdentifier = 0;
-          return 0;
-        }
         ext_authorityKeyIdentifier_keyIdentifier = o->value;
         break;
       case 2:
-        if( ext_authorityKeyIdentifier_authorityCertSerialNumber )
-        {
-          ext_authorityKeyIdentifier_authorityCertSerialNumber = 0;
-          return 0;
-        }
         ext_authorityKeyIdentifier_authorityCertSerialNumber = o->value;
         break;
       }}