diff --git a/Main.hs b/Main.hs
--- a/Main.hs
+++ b/Main.hs
@@ -35,7 +35,7 @@
    , Option "f" ["from"]    (ReqArg fromP "me@test.test")    "You are required to provide sender of this email."
    , Option "t" ["to"]      (ReqArg toP "them@test.test")    "You will need to provide atleast one person that you wish to send the email to."
    -- TODO Confirm that this is required.
-   , Option "s" ["subject"] (ReqArg Subject "subject")      "You need to send an email subject."
+   , Option "s" ["subject"] (ReqArg (Subject . T.pack) "subject")      "You need to send an email subject."
    , Option "x" ["text"]    (ReqArg TextMessage "email.text")   "You need to provide a text email file at a minimum."
    , Option "m" ["html"]    (ReqArg HTMLMessage "email.html")   "You can provide a HTML version of the email to send."
    , Option "a" ["attachment"] (ReqArg Attach "attachment.file") "You can provide one or more files as attachments to the email."
diff --git a/hailgun-send.cabal b/hailgun-send.cabal
--- a/hailgun-send.cabal
+++ b/hailgun-send.cabal
@@ -10,7 +10,7 @@
 -- PVP summary:      +-+------- breaking API changes
 --                   | | +----- non-breaking API additions
 --                   | | | +--- code changes with no API change
-version:             0.1.1.0
+version:             0.1.1.1
 
 -- A short (one-line) description of the package.
 synopsis:            A program to send emails throught the Mailgun api.
@@ -59,7 +59,7 @@
   
   -- Other library packages from which modules are imported.
   build-depends:       base               >=4.6       && < 5
-                       , hailgun          == 0.3.*
+                       , hailgun          == 0.4.*
                        , bytestring       >= 0.9      && <= 0.11
                        , text             >= 0.11     && < 1.2
                        , configurator     == 0.3.*
