diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,5 +1,10 @@
 # Changelog for Hedis
 
+## 0.15.2
+
+* PR #189. Document that UnixSocket ignores connectHost
+* PR #190. mtl version update
+
 ## 0.15.1
 
 * PR #181. Add MonadUnliftIO instance
diff --git a/hedis.cabal b/hedis.cabal
--- a/hedis.cabal
+++ b/hedis.cabal
@@ -1,5 +1,5 @@
 name:               hedis
-version:            0.15.1
+version:            0.15.2
 synopsis:
     Client library for the Redis datastore: supports full command set,
     pipelining.
diff --git a/src/Database/Redis/Connection.hs b/src/Database/Redis/Connection.hs
--- a/src/Database/Redis/Connection.hs
+++ b/src/Database/Redis/Connection.hs
@@ -60,6 +60,7 @@
 --
 data ConnectInfo = ConnInfo
     { connectHost           :: NS.HostName
+    -- ^ Ignored when 'connectPort' is a 'UnixSocket'
     , connectPort           :: CC.PortID
     , connectAuth           :: Maybe B.ByteString
     -- ^ When the server is protected by a password, set 'connectAuth' to 'Just'
diff --git a/src/Database/Redis/Sentinel.hs b/src/Database/Redis/Sentinel.hs
--- a/src/Database/Redis/Sentinel.hs
+++ b/src/Database/Redis/Sentinel.hs
@@ -46,6 +46,7 @@
 import           Control.Monad
 import           Control.Monad.Catch   (Handler (..), MonadCatch, catches, throwM)
 import           Control.Monad.Except
+import           Control.Monad.IO.Class(MonadIO(liftIO))
 import           Data.ByteString       (ByteString)
 import qualified Data.ByteString       as BS
 import qualified Data.ByteString.Char8 as BS8
