diff --git a/hack2-contrib.cabal b/hack2-contrib.cabal
--- a/hack2-contrib.cabal
+++ b/hack2-contrib.cabal
@@ -1,5 +1,5 @@
 Name:                 hack2-contrib
-Version:              2014.5.19.1
+Version:              2014.10.12
 Build-type:           Simple
 Synopsis:             Hack2 contrib
 Description:          Common middlewares and utilities for Hack2
@@ -14,11 +14,14 @@
 data-files:           readme.md, changelog.md
 tested-with:          GHC==7.6.3
 
+flag network-uri
+  description: Get Network.URI from the network-uri package
+  default: True
+
 library
 
   build-depends:
                     base >=4 && < 100
-                  , network
                   , old-locale
                   , directory
                   , filepath
@@ -29,6 +32,11 @@
                   , air >= 2013.7.18
                   , hack2
                   , text
+
+  if flag(network-uri)
+    build-depends: network-uri >= 2.6
+  else
+    build-depends: network < 2.6
 
   hs-source-dirs: src/
 
