diff --git a/amazonka-cloudformation.cabal b/amazonka-cloudformation.cabal
--- a/amazonka-cloudformation.cabal
+++ b/amazonka-cloudformation.cabal
@@ -1,5 +1,5 @@
 name:                  amazonka-cloudformation
-version:               0.0.6
+version:               0.0.7
 synopsis:              Amazon CloudFormation SDK.
 homepage:              https://github.com/brendanhay/amazonka
 license:               OtherLicense
@@ -65,5 +65,5 @@
     other-modules:
 
     build-depends:
-          amazonka-core == 0.0.6.*
+          amazonka-core == 0.0.7.*
         , base          >= 4.7     && < 5
diff --git a/gen/Network/AWS/CloudFormation/DescribeStackEvents.hs b/gen/Network/AWS/CloudFormation/DescribeStackEvents.hs
--- a/gen/Network/AWS/CloudFormation/DescribeStackEvents.hs
+++ b/gen/Network/AWS/CloudFormation/DescribeStackEvents.hs
@@ -136,7 +136,7 @@
 instance FromXML DescribeStackEventsResponse where
     parseXML = withElement "DescribeStackEventsResult" $ \x -> DescribeStackEventsResponse
         <$> x .@? "NextToken"
-        <*> x .@  "StackEvents"
+        <*> x .@? "StackEvents" .!@ mempty
 
 instance AWSPager DescribeStackEvents where
     page rq rs
diff --git a/gen/Network/AWS/CloudFormation/DescribeStackResources.hs b/gen/Network/AWS/CloudFormation/DescribeStackResources.hs
--- a/gen/Network/AWS/CloudFormation/DescribeStackResources.hs
+++ b/gen/Network/AWS/CloudFormation/DescribeStackResources.hs
@@ -166,4 +166,4 @@
 
 instance FromXML DescribeStackResourcesResponse where
     parseXML = withElement "DescribeStackResourcesResult" $ \x -> DescribeStackResourcesResponse
-        <$> x .@  "StackResources"
+        <$> x .@? "StackResources" .!@ mempty
diff --git a/gen/Network/AWS/CloudFormation/DescribeStacks.hs b/gen/Network/AWS/CloudFormation/DescribeStacks.hs
--- a/gen/Network/AWS/CloudFormation/DescribeStacks.hs
+++ b/gen/Network/AWS/CloudFormation/DescribeStacks.hs
@@ -130,7 +130,7 @@
 instance FromXML DescribeStacksResponse where
     parseXML = withElement "DescribeStacksResult" $ \x -> DescribeStacksResponse
         <$> x .@? "NextToken"
-        <*> x .@  "Stacks"
+        <*> x .@? "Stacks" .!@ mempty
 
 instance AWSPager DescribeStacks where
     page rq rs
diff --git a/gen/Network/AWS/CloudFormation/GetTemplateSummary.hs b/gen/Network/AWS/CloudFormation/GetTemplateSummary.hs
--- a/gen/Network/AWS/CloudFormation/GetTemplateSummary.hs
+++ b/gen/Network/AWS/CloudFormation/GetTemplateSummary.hs
@@ -192,8 +192,8 @@
 
 instance FromXML GetTemplateSummaryResponse where
     parseXML = withElement "GetTemplateSummaryResult" $ \x -> GetTemplateSummaryResponse
-        <$> x .@  "Capabilities"
+        <$> x .@? "Capabilities" .!@ mempty
         <*> x .@? "CapabilitiesReason"
         <*> x .@? "Description"
-        <*> x .@  "Parameters"
+        <*> x .@? "Parameters" .!@ mempty
         <*> x .@? "Version"
diff --git a/gen/Network/AWS/CloudFormation/ListStackResources.hs b/gen/Network/AWS/CloudFormation/ListStackResources.hs
--- a/gen/Network/AWS/CloudFormation/ListStackResources.hs
+++ b/gen/Network/AWS/CloudFormation/ListStackResources.hs
@@ -140,7 +140,7 @@
 instance FromXML ListStackResourcesResponse where
     parseXML = withElement "ListStackResourcesResult" $ \x -> ListStackResourcesResponse
         <$> x .@? "NextToken"
-        <*> x .@  "StackResourceSummaries"
+        <*> x .@? "StackResourceSummaries" .!@ mempty
 
 instance AWSPager ListStackResources where
     page rq rs
diff --git a/gen/Network/AWS/CloudFormation/ListStacks.hs b/gen/Network/AWS/CloudFormation/ListStacks.hs
--- a/gen/Network/AWS/CloudFormation/ListStacks.hs
+++ b/gen/Network/AWS/CloudFormation/ListStacks.hs
@@ -137,7 +137,7 @@
 instance FromXML ListStacksResponse where
     parseXML = withElement "ListStacksResult" $ \x -> ListStacksResponse
         <$> x .@? "NextToken"
-        <*> x .@  "StackSummaries"
+        <*> x .@? "StackSummaries" .!@ mempty
 
 instance AWSPager ListStacks where
     page rq rs
diff --git a/gen/Network/AWS/CloudFormation/Types.hs b/gen/Network/AWS/CloudFormation/Types.hs
--- a/gen/Network/AWS/CloudFormation/Types.hs
+++ b/gen/Network/AWS/CloudFormation/Types.hs
@@ -1283,19 +1283,19 @@
 
 instance FromXML Stack where
     parseXML x = Stack
-        <$> x .@  "Capabilities"
+        <$> x .@? "Capabilities" .!@ mempty
         <*> x .@  "CreationTime"
         <*> x .@? "Description"
         <*> x .@? "DisableRollback"
         <*> x .@? "LastUpdatedTime"
-        <*> x .@  "NotificationARNs"
-        <*> x .@  "Outputs"
-        <*> x .@  "Parameters"
+        <*> x .@? "NotificationARNs" .!@ mempty
+        <*> x .@? "Outputs" .!@ mempty
+        <*> x .@? "Parameters" .!@ mempty
         <*> x .@? "StackId"
         <*> x .@  "StackName"
         <*> x .@  "StackStatus"
         <*> x .@? "StackStatusReason"
-        <*> x .@  "Tags"
+        <*> x .@? "Tags" .!@ mempty
         <*> x .@? "TimeoutInMinutes"
 
 instance ToQuery Stack where
diff --git a/gen/Network/AWS/CloudFormation/ValidateTemplate.hs b/gen/Network/AWS/CloudFormation/ValidateTemplate.hs
--- a/gen/Network/AWS/CloudFormation/ValidateTemplate.hs
+++ b/gen/Network/AWS/CloudFormation/ValidateTemplate.hs
@@ -157,7 +157,7 @@
 
 instance FromXML ValidateTemplateResponse where
     parseXML = withElement "ValidateTemplateResult" $ \x -> ValidateTemplateResponse
-        <$> x .@  "Capabilities"
+        <$> x .@? "Capabilities" .!@ mempty
         <*> x .@? "CapabilitiesReason"
         <*> x .@? "Description"
-        <*> x .@  "Parameters"
+        <*> x .@? "Parameters" .!@ mempty
