diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,5 +1,8 @@
 # CHANGELOG
 
+- 0.9.0.2 (2018-01-03)
+    * Bump lower bound of `directory` to `1.2.3` for `getXdgDirectory`
+
 - 0.9.0.1 (2017-12-29)
     * Fix missing Extra-source-file in cabal file
 
diff --git a/stylish-haskell.cabal b/stylish-haskell.cabal
--- a/stylish-haskell.cabal
+++ b/stylish-haskell.cabal
@@ -1,5 +1,5 @@
 Name:          stylish-haskell
-Version:       0.9.0.1
+Version:       0.9.0.2
 Synopsis:      Haskell code prettifier
 Homepage:      https://github.com/jaspervdj/stylish-haskell
 License:       BSD3
@@ -52,7 +52,7 @@
     base             >= 4.8    && < 5,
     bytestring       >= 0.9    && < 0.11,
     containers       >= 0.3    && < 0.6,
-    directory        >= 1.1    && < 1.4,
+    directory        >= 1.2.3  && < 1.4,
     filepath         >= 1.1    && < 1.5,
     file-embed       >= 0.0.10 && < 0.1,
     haskell-src-exts >= 1.18   && < 1.21,
@@ -74,7 +74,7 @@
     base             >= 4.8    && < 5,
     bytestring       >= 0.9    && < 0.11,
     containers       >= 0.3    && < 0.6,
-    directory        >= 1.1    && < 1.4,
+    directory        >= 1.2.3  && < 1.4,
     filepath         >= 1.1    && < 1.5,
     file-embed       >= 0.0.10 && < 0.1,
     haskell-src-exts >= 1.18   && < 1.21,
@@ -121,7 +121,7 @@
     base             >= 4.8    && < 5,
     bytestring       >= 0.9    && < 0.11,
     containers       >= 0.3    && < 0.6,
-    directory        >= 1.1    && < 1.4,
+    directory        >= 1.2.3  && < 1.4,
     filepath         >= 1.1    && < 1.5,
     file-embed       >= 0.0.10 && < 0.1,
     haskell-src-exts >= 1.18   && < 1.21,
