diff --git a/Data/Conduit/Process.hs b/Data/Conduit/Process.hs
--- a/Data/Conduit/Process.hs
+++ b/Data/Conduit/Process.hs
@@ -21,6 +21,7 @@
 import Control.Monad
 import Control.Monad.Trans
 import Control.Monad.Trans.Loop
+import Control.Monad.Trans.Resource
 import qualified Data.ByteString as S
 import Data.Conduit
 import qualified Data.Conduit.List as CL
diff --git a/System/Process/QQ.hs b/System/Process/QQ.hs
--- a/System/Process/QQ.hs
+++ b/System/Process/QQ.hs
@@ -8,6 +8,7 @@
   ) where
 
 import Control.Applicative
+import Control.Monad.Trans.Resource as R
 import qualified Data.ByteString.Lazy as BL
 import qualified Data.Conduit as C
 import qualified Data.Conduit.List as CL
@@ -28,7 +29,7 @@
 -- | Command result of (Lazy) ByteString.
 cmd :: QuasiQuoter
 cmd = def { quoteExp = \str -> [|
-  BL.fromChunks <$> C.runResourceT (sourceCmd (LT.unpack $(quoteExp lt str)) C.$$ CL.consume)
+  BL.fromChunks <$> R.runResourceT (sourceCmd (LT.unpack $(quoteExp lt str)) C.$$ CL.consume)
 |] }
 
 -- | Source of shell command
diff --git a/process-conduit.cabal b/process-conduit.cabal
--- a/process-conduit.cabal
+++ b/process-conduit.cabal
@@ -1,5 +1,5 @@
 name:                process-conduit
-version:             1.0.0.3
+version:             1.1.0.0
 synopsis:            Conduits for processes
 
 description:
@@ -33,7 +33,8 @@
                      , bytestring       >= 0.9
                      , text             >= 0.11
                      , process          >= 1.0
-                     , conduit          >= 1.0
+                     , conduit          >= 1.1
+                     , resourcet        >= 1.1
                      , shakespeare-text >= 1.0
                      , shakespeare
 
