diff --git a/asn1.js b/asn1.js index 351202b..4665cf4 100644 --- a/asn1.js +++ b/asn1.js @@ -410,7 +410,7 @@ ASN1.decode = function (stream) { // must have valid content getSub(); } else if (tag.isUniversal() && ((tag.tagNumber == 0x03) || (tag.tagNumber == 0x04))) { - if (tag.isUniversal() && tag.tagNumber == 0x03) stream.get(); // skip BitString unused bits, must be in [0, 7] + if (tag.tagNumber == 0x03) stream.get(); // skip BitString unused bits, must be in [0, 7] // sometimes BitString and OctetString do contain ASN.1 try { getSub();