diff --git a/CHANGES.txt b/CHANGES.txt
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,5 +1,7 @@
 Changelog for Hoogle
 
+4.2.31
+    #61, support conduit-1.1
 4.2.30
     #57, support QuickCheck-2.7
 4.2.29
diff --git a/hoogle.cabal b/hoogle.cabal
--- a/hoogle.cabal
+++ b/hoogle.cabal
@@ -1,7 +1,7 @@
 cabal-version:      >= 1.10
 build-type:         Simple
 name:               hoogle
-version:            4.2.30
+version:            4.2.31
 license:            BSD3
 license-file:       docs/LICENSE
 category:           Development
@@ -46,6 +46,7 @@
         binary,
         bytestring >= 0.9,
         conduit >= 0.2,
+        resourcet,
         parsec >= 2.1,
         deepseq >= 1.1,
         text >= 0.11,
@@ -145,6 +146,7 @@
         transformers >= 0.2,
         uniplate >= 1.6,
         conduit >= 0.2,
+        resourcet,
         parsec >= 2.1,
         wai >= 1.1,
         warp >= 1.1,
diff --git a/src/General/Web.hs b/src/General/Web.hs
--- a/src/General/Web.hs
+++ b/src/General/Web.hs
@@ -30,7 +30,8 @@
 
 import Blaze.ByteString.Builder(toLazyByteString)
 import Data.Conduit.List(consume)
-import Data.Conduit(($$),Flush,runResourceT,Flush(Chunk))
+import Data.Conduit(($$),Flush,Flush(Chunk))
+import Control.Monad.Trans.Resource (runResourceT)
 
 type Args = [(String, String)]
 
