diff --git a/amazonka-lambda.cabal b/amazonka-lambda.cabal
--- a/amazonka-lambda.cabal
+++ b/amazonka-lambda.cabal
@@ -1,5 +1,5 @@
 name:                  amazonka-lambda
-version:               0.0.6
+version:               0.0.7
 synopsis:              Amazon Lambda SDK.
 homepage:              https://github.com/brendanhay/amazonka
 license:               OtherLicense
@@ -59,5 +59,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/Lambda/AddEventSource.hs b/gen/Network/AWS/Lambda/AddEventSource.hs
--- a/gen/Network/AWS/Lambda/AddEventSource.hs
+++ b/gen/Network/AWS/Lambda/AddEventSource.hs
@@ -255,7 +255,7 @@
         <*> o .:? "FunctionName"
         <*> o .:? "IsActive"
         <*> o .:? "LastModified"
-        <*> o .:  "Parameters"
+        <*> o .:? "Parameters" .!= mempty
         <*> o .:? "Role"
         <*> o .:? "Status"
         <*> o .:? "UUID"
diff --git a/gen/Network/AWS/Lambda/GetEventSource.hs b/gen/Network/AWS/Lambda/GetEventSource.hs
--- a/gen/Network/AWS/Lambda/GetEventSource.hs
+++ b/gen/Network/AWS/Lambda/GetEventSource.hs
@@ -195,7 +195,7 @@
         <*> o .:? "FunctionName"
         <*> o .:? "IsActive"
         <*> o .:? "LastModified"
-        <*> o .:  "Parameters"
+        <*> o .:? "Parameters" .!= mempty
         <*> o .:? "Role"
         <*> o .:? "Status"
         <*> o .:? "UUID"
diff --git a/gen/Network/AWS/Lambda/ListEventSources.hs b/gen/Network/AWS/Lambda/ListEventSources.hs
--- a/gen/Network/AWS/Lambda/ListEventSources.hs
+++ b/gen/Network/AWS/Lambda/ListEventSources.hs
@@ -153,5 +153,5 @@
 
 instance FromJSON ListEventSourcesResponse where
     parseJSON = withObject "ListEventSourcesResponse" $ \o -> ListEventSourcesResponse
-        <$> o .:  "EventSources"
+        <$> o .:? "EventSources" .!= mempty
         <*> o .:? "NextMarker"
diff --git a/gen/Network/AWS/Lambda/ListFunctions.hs b/gen/Network/AWS/Lambda/ListFunctions.hs
--- a/gen/Network/AWS/Lambda/ListFunctions.hs
+++ b/gen/Network/AWS/Lambda/ListFunctions.hs
@@ -131,5 +131,5 @@
 
 instance FromJSON ListFunctionsResponse where
     parseJSON = withObject "ListFunctionsResponse" $ \o -> ListFunctionsResponse
-        <$> o .:  "Functions"
+        <$> o .:? "Functions" .!= mempty
         <*> o .:? "NextMarker"
diff --git a/gen/Network/AWS/Lambda/Types.hs b/gen/Network/AWS/Lambda/Types.hs
--- a/gen/Network/AWS/Lambda/Types.hs
+++ b/gen/Network/AWS/Lambda/Types.hs
@@ -426,7 +426,7 @@
         <*> o .:? "FunctionName"
         <*> o .:? "IsActive"
         <*> o .:? "LastModified"
-        <*> o .:  "Parameters"
+        <*> o .:? "Parameters" .!= mempty
         <*> o .:? "Role"
         <*> o .:? "Status"
         <*> o .:? "UUID"
