diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,6 @@
+- 0.5.5.1 :
+    * Restricted HTTP2 package version.
+
 - 0.5.5.0 :
     * Made HeaderEditor a Monoid instance
     * Trying to WINDOW_UPDATE an unexistent stream aborts the session, as it should
diff --git a/second-transfer.cabal b/second-transfer.cabal
--- a/second-transfer.cabal
+++ b/second-transfer.cabal
@@ -7,7 +7,7 @@
 -- PVP       summary:      +-+------- breaking API changes
 --                         | | +----- non-breaking API additions
 --                         | | | +--- code changes with no API change
-version     :              0.5.5.0
+version     :              0.5.5.1
 
 synopsis    :              Second Transfer HTTP/2 web server
 
@@ -53,7 +53,7 @@
 source-repository this
   type:     git
   location: git@github.com:alcidesv/second-transfer.git
-  tag:      0.5.5.0
+  tag:      0.5.5.1
 
 library
 
@@ -121,7 +121,7 @@
                  network-uri >= 2.6 && < 2.7,
                  hashtables >= 1.2 && < 1.3,
                  lens >= 4.7 ,
-                 http2 >= 0.7,
+                 http2 >= 0.7 && <= 0.9.1,
                  hslogger >= 1.2.6,
                  hashable >= 1.2,
                  attoparsec >= 0.12,
