diff --git a/Network/Fluent/Logger.hs b/Network/Fluent/Logger.hs
--- a/Network/Fluent/Logger.hs
+++ b/Network/Fluent/Logger.hs
@@ -14,7 +14,13 @@
 -- limitations under the License.
 --
 {-# LANGUAGE OverloadedStrings #-}
+{-# LANGUAGE CPP #-}
+#if __GLASGOW_HASKELL__ < 706
 {-# LANGUAGE DoRec #-}
+#else
+{-# LANGUAGE RecursiveDo #-}
+#endif
+
 -- | Fluent Logger for Haskell
 module Network.Fluent.Logger
     ( -- * Logger
diff --git a/fluent-logger.cabal b/fluent-logger.cabal
--- a/fluent-logger.cabal
+++ b/fluent-logger.cabal
@@ -1,5 +1,5 @@
 name:                fluent-logger
-version:             0.1.1.0
+version:             0.1.1.1
 synopsis:            A structured logger for Fluentd (Haskell)
 description:         A structured logger for Fluentd (Haskell) <http://fluentd.org/>
 license:             OtherLicense
