diff --git a/src/Network/URI/Template/Parser.hs b/src/Network/URI/Template/Parser.hs
--- a/src/Network/URI/Template/Parser.hs
+++ b/src/Network/URI/Template/Parser.hs
@@ -95,6 +95,6 @@
 
 parseTemplate :: String -> Either Doc UriTemplate
 parseTemplate t = case parseString uriTemplate mempty t of
-                        Failure err -> Left err
+                        Failure err -> Left (_errDoc err)
                         Success r -> Right r
 
diff --git a/uri-templater.cabal b/uri-templater.cabal
--- a/uri-templater.cabal
+++ b/uri-templater.cabal
@@ -2,10 +2,10 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                uri-templater
-version:             0.2.0.0
+version:             0.2.1.0
 synopsis:            Parsing & Quasiquoting for RFC 6570 URI Templates
 description:         Parsing & Quasiquoting for RFC 6570 URI Templates
-homepage:            http://github.com/sanetracker/uri-templater
+homepage:            http://github.com/iand675/uri-templater
 license:             MIT
 license-file:        LICENSE
 author:              Ian Duncan
@@ -16,7 +16,7 @@
 cabal-version:       >=1.8
 source-repository    head
   type:                git
-  location:            http://github.com/sanetracker/uri-templater
+  location:            http://github.com/iand675/uri-templater
 
 library
   exposed-modules:   Network.URI.Template,
@@ -25,7 +25,7 @@
                      Network.URI.Template.Parser,
                      Network.URI.Template.Internal
   build-depends:     base <5,
-                     trifecta,
+                     trifecta >=1.6,
                      charset,
                      parsers,
                      template-haskell,
