diff --git a/library/NeatInterpolation.hs b/library/NeatInterpolation.hs
--- a/library/NeatInterpolation.hs
+++ b/library/NeatInterpolation.hs
@@ -123,7 +123,7 @@
 quoteExp input =
   case Parsing.parseLines input of
     Left e -> fail $ show e
-    Right lines -> sigE (appE [|Text.intercalate "\n"|] $ listE $ map lineExp lines)
+    Right lines -> sigE (appE [|Text.intercalate (Text.singleton '\n')|] $ listE $ map lineExp lines)
                         [t|Text|]
 
 lineExp :: Parsing.Line -> Q Exp
diff --git a/neat-interpolation.cabal b/neat-interpolation.cabal
--- a/neat-interpolation.cabal
+++ b/neat-interpolation.cabal
@@ -1,5 +1,5 @@
 name: neat-interpolation
-version: 0.5.1
+version: 0.5.1.1
 synopsis: A quasiquoter for neat and simple multiline text interpolation
 description:
   A quasiquoter for producing Text values with support for
