diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # Changelog for rio
 
+## 0.1.9.2
+
+* Bring back re-export of `Monad.fail` from `RIO.Prelude`.
+
 ## 0.1.9.1
 
 * Remove accidental reexport of `Control.Applicative.empty` introduced in the previous release.
diff --git a/rio.cabal b/rio.cabal
--- a/rio.cabal
+++ b/rio.cabal
@@ -4,10 +4,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: e4d808363ae67f8f6644747633818294f287d1c9e7cd539b5b71c90b74034aed
+-- hash: c33027526ffc54db8cec5929c470c83ccf256752d6502bae18316d3ccd807bf9
 
 name:           rio
-version:        0.1.9.1
+version:        0.1.9.2
 synopsis:       A standard library for Haskell
 description:    See README and Haddocks at <https://www.stackage.org/package/rio>
 category:       Control
diff --git a/src/RIO/Prelude.hs b/src/RIO/Prelude.hs
--- a/src/RIO/Prelude.hs
+++ b/src/RIO/Prelude.hs
@@ -201,6 +201,7 @@
     -- | Re-exported from "Control.Monad":
   , Control.Monad.return
   , Control.Monad.join
+  , Control.Monad.fail
   , (Control.Monad.>>=)
   , (Control.Monad.>>)
   , (Control.Monad.=<<)
@@ -221,10 +222,6 @@
   -- , Data.Foldable.foldlM
   -- , Data.Foldable.foldrM
 
-    -- ** @MonadFail@
-    -- | Re-exported from "Control.Monad.Fail":
-  , Control.Monad.Fail.fail
-
     -- * @Foldable@
     -- | Re-exported from "Data.Foldable":
   , Data.Foldable.foldr
@@ -413,7 +410,6 @@
 import qualified Control.Applicative
 
 import qualified Control.Monad
-import qualified Control.Monad.Fail
 
 import qualified Data.Foldable
 
