@@ -813,5 +813,9 @@ def test_cp35135():
     AreEqual(re.match(r"(?iu)Aa", "aa").string, "aa")
     AreEqual(re.match(r"(?iLmsux)Aa", "aa").string, "aa")
 
+def test_issue1370():
+    AreEqual(re.compile("\Z").match("\n"), None)
+    AreEqual(re.compile("\Z").match("").group(0), "")
+
 #--MAIN------------------------------------------------------------------------        
 run_test(__name__)