diff --git a/src/Servant/Client/MultipartFormData.hs b/src/Servant/Client/MultipartFormData.hs
--- a/src/Servant/Client/MultipartFormData.hs
+++ b/src/Servant/Client/MultipartFormData.hs
@@ -61,7 +61,7 @@
   partialRequest <- liftIO $ reqToRequest' req reqHost
 
   let request = partialRequest { Client.method = reqMethod
-                               , checkStatus = \ _status _headers _cookies -> Nothing
+                               , checkResponse = \ _request _response -> return ()
                                }
 
   eResponse <- liftIO $ catchConnectionError $ Client.httpLbs request manager
diff --git a/telegram-api.cabal b/telegram-api.cabal
--- a/telegram-api.cabal
+++ b/telegram-api.cabal
@@ -1,5 +1,5 @@
 name:                telegram-api
-version:             0.5.1.1
+version:             0.5.1.2
 synopsis:            Telegram Bot API bindings
 description:         High-level bindings to the Telegram Bot API
 homepage:            http://github.com/klappvisor/haskell-telegram-api#readme
@@ -36,7 +36,7 @@
   build-depends:       base >= 4.7 && < 5
                      , aeson == 1.0.*
                      , http-api-data
-                     , http-client >= 0.4 && < 0.5
+                     , http-client >= 0.5 && < 0.6
                      , servant >= 0.9 && <0.10
                      , servant-client >= 0.9 && <0.10
                      , mtl >= 2.2 && < 2.3
@@ -61,7 +61,7 @@
                      , aeson == 1.0.*
                      , hjpath
                      , ansi-wl-pprint
-                     , http-client >= 0.4 && < 0.5
+                     , http-client >= 0.5 && < 0.6
                      , http-client-tls
                      , http-types
                      , hspec
