diff --git a/pcre/config.h b/pcre/config.h
--- a/pcre/config.h
+++ b/pcre/config.h
@@ -340,7 +340,9 @@
    even in an EBCDIC environment, but it is incompatible with the EBCDIC
    macro. That is, PCRE can support *either* EBCDIC code *or* ASCII/UTF-8/16,
    but not both at once. */
-/* #undef SUPPORT_UTF */
+#ifndef SUPPORT_UTF
+#define SUPPORT_UTF
+#endif
 
 /* Version number of package */
 #ifndef VERSION
diff --git a/regex-pcre-builtin.cabal b/regex-pcre-builtin.cabal
--- a/regex-pcre-builtin.cabal
+++ b/regex-pcre-builtin.cabal
@@ -1,6 +1,6 @@
 Name:                   regex-pcre-builtin
 -- Keep the Version below in sync with ./Text/Regex/PCRE.hs value getVersion_Text_Regex_PCRE :: Version
-Version:                0.94.4.5.8.31
+Version:                0.94.4.6.8.31
 Cabal-Version:          >=1.2.3
 License:                BSD3
 License-File:           LICENSE
