diff --git a/Network/IRC/Conduit.hs b/Network/IRC/Conduit.hs
--- a/Network/IRC/Conduit.hs
+++ b/Network/IRC/Conduit.hs
@@ -156,7 +156,7 @@
           -- First validate with the standard function
           res <- (onServerCertificate $ clientHooks cpara) cs vc sid cc
           -- Then strip out non-issues
-          return $ filter (/=SelfSigned) res
+          return $ filter (`notElem` [UnknownCA, SelfSigned]) res
 
 -- |Run the IRC conduits using a provided connection.
 ircWithConn :: ((AppData -> IO ()) -> IO ())
diff --git a/irc-conduit.cabal b/irc-conduit.cabal
--- a/irc-conduit.cabal
+++ b/irc-conduit.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:            Streaming IRC message library using conduits.
@@ -74,7 +74,6 @@
                      , Network.IRC.Conduit.Internal.Messages
 
   ghc-options:         -Wall
-                       -threaded
   
   -- LANGUAGE extensions used by modules in this package.
   -- other-extensions:    
