diff --git a/Network/IRC/Client.hs b/Network/IRC/Client.hs
--- a/Network/IRC/Client.hs
+++ b/Network/IRC/Client.hs
@@ -136,7 +136,7 @@
   , _realname      = n
   , _password      = Nothing
   , _channels      = []
-  , _ctcpVer       = "irc-client-0.4.2.1"
+  , _ctcpVer       = "irc-client-0.4.2"
   , _eventHandlers = defaultEventHandlers
   , _ignore        = []
   }
diff --git a/Network/IRC/Client/Internal.hs b/Network/IRC/Client/Internal.hs
--- a/Network/IRC/Client/Internal.hs
+++ b/Network/IRC/Client/Internal.hs
@@ -174,6 +174,7 @@
     [ formatTime defaultTimeLocale "%c" now
     , if origin == FromServer then "--->" else "<---"
     , init . tail $ show x
+    , "\n"
     ]
 
 -- | Do no logging.
diff --git a/irc-client.cabal b/irc-client.cabal
--- a/irc-client.cabal
+++ b/irc-client.cabal
@@ -10,7 +10,7 @@
 -- PVP summary:      +-+------- breaking API changes
 --                   | | +----- non-breaking API additions
 --                   | | | +--- code changes with no API change
-version:             0.4.2.1
+version:             0.4.2.2
 
 -- A short (one-line) description of the package.
 synopsis:            An IRC client library.
@@ -107,4 +107,4 @@
 source-repository this
   type:     git
   location: https://github.com/barrucadu/irc-client.git
-  tag:      0.4.2.1
+  tag:      0.4.2.2
