diff --git a/distributed-process-simplelocalnet.cabal b/distributed-process-simplelocalnet.cabal
--- a/distributed-process-simplelocalnet.cabal
+++ b/distributed-process-simplelocalnet.cabal
@@ -1,5 +1,5 @@
 Name:          distributed-process-simplelocalnet
-Version:       0.2.0.7
+Version:       0.2.0.8
 Cabal-Version: >=1.8
 Build-Type:    Simple
 License:       BSD3 
@@ -33,12 +33,12 @@
                      network >= 2.3 && < 2.5,
                      network-multicast >= 0.0 && < 0.1,
                      data-accessor >= 0.2 && < 0.3,
-                     binary >= 0.5 && < 0.6,
+                     binary >= 0.5 && < 0.7,
                      containers >= 0.4 && < 0.6,
                      transformers >= 0.2 && < 0.4,
                      network-transport >= 0.3 && < 0.4,
                      network-transport-tcp >= 0.3 && < 0.4,
-                     distributed-process >= 0.2 && < 0.5
+                     distributed-process >= 0.4.1 && < 0.5
   Exposed-modules:   Control.Distributed.Process.Backend.SimpleLocalnet,
                      Control.Distributed.Process.Backend.SimpleLocalnet.Internal.Multicast
   Extensions:        RankNTypes,
@@ -55,12 +55,12 @@
                        network >= 2.3 && < 2.5,
                        network-multicast >= 0.0 && < 0.1,
                        data-accessor >= 0.2 && < 0.3,
-                       binary >= 0.5 && < 0.6,
+                       binary >= 0.5 && < 0.7,
                        containers >= 0.4 && < 0.6,
                        transformers >= 0.2 && < 0.4,
                        network-transport >= 0.3 && < 0.4,
                        network-transport-tcp >= 0.3 && < 0.4,
-                       distributed-process >= 0.2 && < 0.5
+                       distributed-process >= 0.4.1 && < 0.5
   Else
     Buildable: False
   Extensions:        RankNTypes,
diff --git a/src/Control/Distributed/Process/Backend/SimpleLocalnet.hs b/src/Control/Distributed/Process/Backend/SimpleLocalnet.hs
--- a/src/Control/Distributed/Process/Backend/SimpleLocalnet.hs
+++ b/src/Control/Distributed/Process/Backend/SimpleLocalnet.hs
@@ -115,7 +115,7 @@
   , WhereIsReply(..)
   , whereis
   , whereisRemoteAsync
-  , registerRemote
+  , reregisterRemoteAsync
   , getSelfPid
   , register
   , expect
@@ -244,7 +244,7 @@
   mLogger <- whereis "logger"
   forM_ mLogger $ \logger -> do
     nids <- liftIO $ findPeers backend 1000000 
-    forM_ nids $ \nid -> registerRemote nid "logger" logger
+    forM_ nids $ \nid -> reregisterRemoteAsync nid "logger" logger -- ignore async response
 
 --------------------------------------------------------------------------------
 -- Slaves                                                                     --
