diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,11 @@
 Changes
 =======
 
+Version 0.2.4.4
+---------------
+
+Put upper bound on Cabal
+
 Version 0.2.4.3
 ---------------
 
diff --git a/haskell-packages.cabal b/haskell-packages.cabal
--- a/haskell-packages.cabal
+++ b/haskell-packages.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                haskell-packages
-version:             0.2.4.3
+version:             0.2.4.4
 synopsis:            Haskell suite library for package management and integration with Cabal
 description:         See <http://documentup.com/haskell-suite/haskell-packages>
 license:             MIT
@@ -41,7 +41,7 @@
     , optparse-applicative >= 0.11
     , aeson >= 0.6
     , bytestring >= 0.9
-    , Cabal >= 1.14
+    , Cabal >= 1.14 && <= 1.20.0.2
     , deepseq
     , directory
     , filepath
