diff --git a/coolamqp/clustering/cluster.py b/coolamqp/clustering/cluster.py
index 9050f2612dab12a87502095f4ab6742b098969c8..3ec9cc6cd1b6aa260842ba43fb3110cd68ef2d16 100644
--- a/coolamqp/clustering/cluster.py
+++ b/coolamqp/clustering/cluster.py
@@ -222,7 +222,7 @@ class Cluster(object):
 
         self.snr = SingleNodeReconnector(self.node, self.attache_group,
                                          self.listener, self.extra_properties,
-                                         log_frames, self.name, self)
+                                         log_frames, self.name)
         self.snr.on_fail.add(lambda: self.events.put_nowait(ConnectionLost()))
         if self.on_fail is not None:
             self.snr.on_fail.add(self.on_fail)