diff --git a/NEWS b/NEWS
--- a/NEWS
+++ b/NEWS
@@ -1,8 +1,7 @@
 This is an abbreviated summary; see the git log for gory details.
 
-0.7.2.2:
-    Disable curses by default, to work around build error related to
-        https://github.com/skogsbaer/hscurses/issues/31 .
+0.7.2.3:
+    Hopefully work around curses build failures
 0.7.2.1:
     Support >=ghc-8.6.5
 0.7.2:
diff --git a/intricacy.cabal b/intricacy.cabal
--- a/intricacy.cabal
+++ b/intricacy.cabal
@@ -1,6 +1,6 @@
 cabal-version:      >=1.10
 name:               intricacy
-version:            0.7.2.2
+version:            0.7.2.3
 license:            GPL-3
 license-file:       COPYING
 maintainer:         mbays@sdf.org
@@ -51,22 +51,7 @@
 
 flag curses
     description: Enable Curses UI
-    default:     False
 
-flag tinfo
-    description:
-        Link against libtinfo (workaround for https://github.com/skogsbaer/hscurses/issues/31)
-
-    default:     False
-    manual:      True
-
-flag tinfow
-    description:
-        Link against libtinfow (workaround for https://github.com/skogsbaer/hscurses/issues/31)
-
-    default:     False
-    manual:      True
-
 flag server
     description: Build server
     default:     False
@@ -174,12 +159,7 @@
                 CursesUIMInstance
 
             build-depends: hscurses ==1.4.*
-
-            if flag(tinfo)
-                extra-libraries: tinfo
-
-            if flag(tinfow)
-                extra-libraries: tinfow
+            pkgconfig-depends: ncursesw
 
         if flag(sdl)
             cpp-options:   -DMAIN_SDL
