diff --git a/Main.hs b/Main.hs
--- a/Main.hs
+++ b/Main.hs
@@ -27,7 +27,7 @@
 defaultOptions = Options
 	{ oUserName = ""
 	, oPassWord = ""
-	, oServer = ""
+	, oServer = error "no server specified"
 	, oResource = "hsendxmpp"
 	, oMessageType = Chat
 	, oVerbose = False
diff --git a/hsendxmpp.cabal b/hsendxmpp.cabal
--- a/hsendxmpp.cabal
+++ b/hsendxmpp.cabal
@@ -1,8 +1,5 @@
--- Initial hsendxmpp.cabal generated by cabal init.  For further
--- documentation, see http://haskell.org/cabal/users-guide/
-
 name:                hsendxmpp
-version:             0.1.2.0
+version:             0.1.2.1
 synopsis:            sendxmpp clone, sending XMPP messages via CLI
 -- description:
 license:             OtherLicense
@@ -21,14 +18,14 @@
 Source-repository this
   type:              git
   location:          https://github.com/l29ah/hsendxmpp.git
-  tag:               0.1.2.0
+  tag:               0.1.2.1
 
 executable hsendxmpp
   main-is:             Main.hs
   ghc-options:        -fno-warn-tabs
   -- other-modules:
   -- other-extensions:
-  build-depends:       base >=4.12 && <4.13,
+  build-depends:       base >=4.9 && <4.15,
                        pontarius-xmpp >= 0.4.5 && < 0.6,
                        pontarius-xmpp-extras >= 0.1.0.1 && < 0.2,
                        hslogger >= 1.2.8 && < 1.4,
