diff --git a/asn1-encoding.cabal b/asn1-encoding.cabal
--- a/asn1-encoding.cabal
+++ b/asn1-encoding.cabal
@@ -1,5 +1,5 @@
 Name:                asn1-encoding
-Version:             0.9.0
+Version:             0.9.1
 Synopsis:            ASN1 data reader and writer in RAW, BER and DER forms
 Description:
     ASN1 data reader and writer in raw form with supports for high level forms of ASN1 (BER, and DER).
diff --git a/tests/Tests.hs b/tests/Tests.hs
--- a/tests/Tests.hs
+++ b/tests/Tests.hs
@@ -94,7 +94,11 @@
         return $ normalizeDate $ Date y m d
 
 normalizeDate :: Date -> Date
-normalizeDate d = timeConvert (timeConvert d :: Elapsed)
+normalizeDate origDate
+    | y < 1951  = normalizeDate (Date (y + 50) m d)
+    | otherwise = normalizedDate
+  where
+    normalizedDate@(Date y m d) = timeConvert (timeConvert origDate :: Elapsed)
 
 instance Arbitrary TimeOfDay where
     arbitrary = do
