diff --git a/acid-state.cabal b/acid-state.cabal
--- a/acid-state.cabal
+++ b/acid-state.cabal
@@ -1,5 +1,5 @@
 Name:                acid-state
-Version:             0.10.1
+Version:             0.11.0
 Synopsis:            Add ACID guarantees to any serializable Haskell data structure.
 Description:         Use regular Haskell data structures as your database and get stronger ACID guarantees than most RDBMS offer.
 Homepage:            http://acid-state.seize.it/
diff --git a/src/Data/Acid/Remote.hs b/src/Data/Acid/Remote.hs
--- a/src/Data/Acid/Remote.hs
+++ b/src/Data/Acid/Remote.hs
@@ -172,8 +172,8 @@
 skipAuthenticationCheck _ = return True
 
 {- | skip client-side authentication entirely. -}
-skipAuthenticationPerform :: CommChannel -> IO Bool
-skipAuthenticationPerform _ = return True
+skipAuthenticationPerform :: CommChannel -> IO ()
+skipAuthenticationPerform _ = return ()
 
 {- | check that the client knows a shared secret.
 
