diff --git a/Setup.hs b/Setup.hs
deleted file mode 100644
--- a/Setup.hs
+++ /dev/null
@@ -1,2 +0,0 @@
-import Distribution.Simple
-main = defaultMain
diff --git a/hasql-th.cabal b/hasql-th.cabal
--- a/hasql-th.cabal
+++ b/hasql-th.cabal
@@ -1,5 +1,5 @@
 name: hasql-th
-version: 0.4.0.11
+version: 0.4.0.12
 category: Hasql, Database, PostgreSQL, Template Haskell
 synopsis: Template Haskell utilities for Hasql
 description:
diff --git a/library/Hasql/TH/Extraction/PrimitiveType.hs b/library/Hasql/TH/Extraction/PrimitiveType.hs
--- a/library/Hasql/TH/Extraction/PrimitiveType.hs
+++ b/library/Hasql/TH/Extraction/PrimitiveType.hs
@@ -62,7 +62,7 @@
 
 bit _ = Left "Bit codec is not supported"
 
-character _ = Right TextPrimitiveType
+character _ = Right CharPrimitiveType
 
 constDatetime = \case
   TimestampConstDatetime _ a -> if tz a then Right TimestamptzPrimitiveType else Right TimestampPrimitiveType
