diff --git a/Math/OEIS.hs b/Math/OEIS.hs
--- a/Math/OEIS.hs
+++ b/Math/OEIS.hs
@@ -187,7 +187,7 @@
                        (2,0,0) -> return (Right $ rspBody resp)
                        _ -> return (Left LookupError)
 
-request :: URI -> Request
+request :: URI -> Request String
 request uri = Request{ rqURI = uri,
                        rqMethod = GET,
                        rqHeaders = [],
diff --git a/oeis.cabal b/oeis.cabal
--- a/oeis.cabal
+++ b/oeis.cabal
@@ -1,5 +1,5 @@
 Name:                oeis
-Version:             0.2
+Version:             0.2.1
 Stability:           experimental
 
 Author:              Brent Yorgey
@@ -14,7 +14,7 @@
 
 data-files:          README, example/Catalan.hs
 
-Build-Depends:       base, network, HTTP
+Build-Depends:       base, network, HTTP >= 4000.0.2
 Build-Type:          Simple
 
 Exposed-Modules:     Math.OEIS
