diff --git a/coolamqp/cluster.py b/coolamqp/cluster.py
index b91cd31bcecc612302c61261cef79cf8f746b170..ac423a33f457f677b9d248e4a71db479ef15e0b3 100644
--- a/coolamqp/cluster.py
+++ b/coolamqp/cluster.py
@@ -27,7 +27,7 @@ class ClusterNode(object):
             heartbeat - heartbeat interval in seconds
         """
 
-        self.heartbeat = kwargs.get('heartbeat', None)
+        self.heartbeat = kwargs.pop('heartbeat', None)
 
         if len(kwargs) > 0:
             # Prepare arguments for amqp.connection.Connection