diff --git a/src/Control/Monad/RWS/CPS.hs b/src/Control/Monad/RWS/CPS.hs
--- a/src/Control/Monad/RWS/CPS.hs
+++ b/src/Control/Monad/RWS/CPS.hs
@@ -72,6 +72,8 @@
   put = CPS.put
   state = CPS.state
 
+instance (Monad m, Monoid w) => MonadRWS r w s (RWST r w s m)
+
 instance MonadError e m => MonadError e (RWST r w s m) where
   throwError = lift . throwError
   catchError = CPS.liftCatch catchError
diff --git a/writer-cps-mtl.cabal b/writer-cps-mtl.cabal
--- a/writer-cps-mtl.cabal
+++ b/writer-cps-mtl.cabal
@@ -1,9 +1,9 @@
--- This file has been generated from package.yaml by hpack version 0.15.0.
+-- This file has been generated from package.yaml by hpack version 0.17.0.
 --
 -- see: https://github.com/sol/hpack
 
 name:           writer-cps-mtl
-version:        0.1.1.2
+version:        0.1.1.3
 cabal-version:  >= 1.10
 license:        BSD3
 license-file:   LICENSE
