diff --git a/iteratee.cabal b/iteratee.cabal
--- a/iteratee.cabal
+++ b/iteratee.cabal
@@ -1,5 +1,5 @@
 name:          iteratee
-version:       0.8.7.5
+version:       0.8.7.6
 synopsis:      Iteratee-based I/O
 description:
   The Iteratee monad provides strict, safe, and functional I/O. In addition
diff --git a/src/Data/Iteratee/Iteratee.hs b/src/Data/Iteratee/Iteratee.hs
--- a/src/Data/Iteratee/Iteratee.hs
+++ b/src/Data/Iteratee/Iteratee.hs
@@ -72,7 +72,6 @@
 import Control.Exception
 import Control.Monad.Trans.Class
 import Data.Maybe
-import Data.Monoid
 import Data.Typeable
 
 -- exception helpers
@@ -326,7 +325,7 @@
                     eneeCheckIfDonePass (check acc') . k . Chunk $ s'
 
 unfoldConvStreamCheck
-  :: (Monad m, Nullable elo, Monoid elo)
+  :: (Monad m, Nullable elo)
   => (((Stream eli -> Iteratee eli m a)
         -> Maybe SomeException
         -> Iteratee elo m (Iteratee eli m a)
