diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@
 
 ## Version
 
-`1.3.0`
+`1.3.1`
 
 
 ## Description
diff --git a/amazonka-s3.cabal b/amazonka-s3.cabal
--- a/amazonka-s3.cabal
+++ b/amazonka-s3.cabal
@@ -1,5 +1,5 @@
 name:                  amazonka-s3
-version:               1.3.0
+version:               1.3.1
 synopsis:              Amazon Simple Storage Service SDK.
 homepage:              https://github.com/brendanhay/amazonka
 bug-reports:           https://github.com/brendanhay/amazonka/issues
@@ -108,7 +108,7 @@
         , Network.AWS.S3.Types.Sum
 
     build-depends:
-          amazonka-core == 1.3.0.*
+          amazonka-core == 1.3.1.*
         , base          >= 4.7     && < 5
         , lens >= 4.4
         , text >= 1.1
@@ -130,9 +130,9 @@
         , Test.AWS.S3.Internal
 
     build-depends:
-          amazonka-core == 1.3.0.*
-        , amazonka-test == 1.3.0.*
-        , amazonka-s3 == 1.3.0.*
+          amazonka-core == 1.3.1.*
+        , amazonka-test == 1.3.1.*
+        , amazonka-s3 == 1.3.1.*
         , base
         , bytestring
         , lens
diff --git a/fixture/CopyObjectResponse.proto b/fixture/CopyObjectResponse.proto
--- a/fixture/CopyObjectResponse.proto
+++ b/fixture/CopyObjectResponse.proto
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <CopyObjectResult>
-  <LastModified>2009-10-28T22:32:00</LastModified>
+  <LastModified>2009-10-28T22:32:00Z</LastModified>
   <ETag>"9b2cf535f27731c974343645a3985328"</ETag>
 </CopyObjectResult>
diff --git a/gen/Network/AWS/S3/ListObjects.hs b/gen/Network/AWS/S3/ListObjects.hs
--- a/gen/Network/AWS/S3/ListObjects.hs
+++ b/gen/Network/AWS/S3/ListObjects.hs
@@ -127,12 +127,12 @@
 
 instance AWSPager ListObjects where
         page rq rs
-          | stop
+          | stop (rs ^. lorsIsTruncated) = Nothing
+          | isNothing
               (rs ^.
                  choice (^. lorsNextMarker)
                    (^? (lorsContents . _last . oKey)))
             = Nothing
-          | stop (rs ^. lorsContents) = Nothing
           | otherwise =
             Just $ rq &
               loMarker .~
diff --git a/gen/Network/AWS/S3/ListParts.hs b/gen/Network/AWS/S3/ListParts.hs
--- a/gen/Network/AWS/S3/ListParts.hs
+++ b/gen/Network/AWS/S3/ListParts.hs
@@ -129,8 +129,9 @@
 
 instance AWSPager ListParts where
         page rq rs
-          | stop (rs ^. lprsNextPartNumberMarker) = Nothing
-          | stop (rs ^. lprsParts) = Nothing
+          | stop (rs ^. lprsIsTruncated) = Nothing
+          | isNothing (rs ^. lprsNextPartNumberMarker) =
+            Nothing
           | otherwise =
             Just $ rq &
               lpPartNumberMarker .~ rs ^. lprsNextPartNumberMarker
