diff --git a/CHANGES b/CHANGES
--- a/CHANGES
+++ b/CHANGES
@@ -2,6 +2,10 @@
 See also the hledger and project change logs.
 
 
+# 1.1.2 (2017/1/25)
+
+-  allow vty 0.15, brick 0.17 (#494)
+
 # 1.1.1 (2017/1/20)
 
 -   allow brick 0.16 (Joshua Chia)
diff --git a/Hledger/UI/Main.hs b/Hledger/UI/Main.hs
--- a/Hledger/UI/Main.hs
+++ b/Hledger/UI/Main.hs
@@ -16,7 +16,9 @@
 import Control.Concurrent.Async
 import Control.Monad
 -- import Control.Monad.IO.Class (liftIO)
+#if !MIN_VERSION_vty(0,15,0)
 import Data.Default (def)
+#endif
 -- import Data.Monoid              --
 import Data.List
 import Data.Maybe
@@ -226,7 +228,12 @@
             )
 
         -- and start the app. Must be inside the withManager block
-        void $ customMain (mkVty def) (Just eventChan) brickapp ui
+#if MIN_VERSION_vty(0,15,0)
+        let myVty = mkVty mempty
+#else
+        let myVty = mkVty def
+#endif
+        void $ customMain myVty (Just eventChan) brickapp ui
 
 showFSNEvent (Added    f _) = "Added "    ++ show f
 showFSNEvent (Modified f _) = "Modified " ++ show f
diff --git a/doc/hledger-ui.1 b/doc/hledger-ui.1
--- a/doc/hledger-ui.1
+++ b/doc/hledger-ui.1
@@ -1,5 +1,5 @@
 
-.TH "hledger\-ui" "1" "January 2017" "hledger\-ui 1.1.1" "hledger User Manuals"
+.TH "hledger\-ui" "1" "January 2017" "hledger\-ui 1.1.2" "hledger User Manuals"
 
 
 
diff --git a/doc/hledger-ui.1.info b/doc/hledger-ui.1.info
--- a/doc/hledger-ui.1.info
+++ b/doc/hledger-ui.1.info
@@ -4,7 +4,7 @@
 
 File: hledger-ui.1.info,  Node: Top,  Up: (dir)
 
-hledger-ui(1) hledger-ui 1.1.1
+hledger-ui(1) hledger-ui 1.1.2
 ******************************
 
 hledger-ui is hledger's curses-style interface, providing an efficient
diff --git a/doc/hledger-ui.1.txt b/doc/hledger-ui.1.txt
--- a/doc/hledger-ui.1.txt
+++ b/doc/hledger-ui.1.txt
@@ -362,4 +362,4 @@
 
 
 
-hledger-ui 1.1.1                 January 2017                    hledger-ui(1)
+hledger-ui 1.1.2                 January 2017                    hledger-ui(1)
diff --git a/hledger-ui.cabal b/hledger-ui.cabal
--- a/hledger-ui.cabal
+++ b/hledger-ui.cabal
@@ -3,7 +3,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           hledger-ui
-version:        1.1.1
+version:        1.1.2
 stability:      stable
 category:       Finance, Console
 synopsis:       Curses-style user interface for the hledger accounting tool
@@ -55,7 +55,7 @@
   hs-source-dirs:
       .
   ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
-  cpp-options: -DVERSION="1.1.1"
+  cpp-options: -DVERSION="1.1.2"
   build-depends:
       hledger >= 1.1 && < 1.2
     , hledger-lib >= 1.1 && < 1.2
@@ -85,8 +85,8 @@
     buildable: False
   else
     build-depends:
-        brick >= 0.12 && < 0.17
-      , vty >= 5.5 && < 5.15
+        brick >= 0.12 && < 0.18
+      , vty >= 5.5 && < 5.16
   if flag(threaded)
     ghc-options: -threaded
   if flag(oldtime)
