diff --git a/Network/Wai/Logger.hs b/Network/Wai/Logger.hs
--- a/Network/Wai/Logger.hs
+++ b/Network/Wai/Logger.hs
@@ -148,7 +148,7 @@
 stdoutLoggerInit :: IPAddrSource -> BufSize -> DateCacheGetter
                  -> IO ApacheLoggerActions
 stdoutLoggerInit ipsrc size dateget = do
-    lgrset <- newLoggerSet size Nothing
+    lgrset <- newStdoutLoggerSet size
     let logger = apache (pushLogStr lgrset) ipsrc dateget
         flusher = flushLogStr lgrset
         noRotator = return ()
@@ -163,7 +163,7 @@
 fileLoggerInit :: IPAddrSource -> FileLogSpec -> BufSize -> DateCacheGetter
                -> IO ApacheLoggerActions
 fileLoggerInit ipsrc spec size dateget = do
-    lgrset <- newLoggerSet size $ Just (log_file spec)
+    lgrset <- newFileLoggerSet size $ log_file spec
     let logger = apache (pushLogStr lgrset) ipsrc dateget
         flusher = flushLogStr lgrset
         rotator = logRotater lgrset spec
diff --git a/wai-logger.cabal b/wai-logger.cabal
--- a/wai-logger.cabal
+++ b/wai-logger.cabal
@@ -1,5 +1,5 @@
 Name:                   wai-logger
-Version:                2.1.0
+Version:                2.1.1
 Author:                 Kazu Yamamoto <kazu@iij.ad.jp>
 Maintainer:             Kazu Yamamoto <kazu@iij.ad.jp>
 License:                BSD3
@@ -22,7 +22,7 @@
                       , byteorder
                       , bytestring
                       , case-insensitive
-                      , fast-logger >= 2.1.0
+                      , fast-logger >= 2.1.4
                       , http-types
                       , network
                       , wai >= 2.0.0
