diff --git a/neo/storage/replicator.py b/neo/storage/replicator.py
index 3ed9d25ea2a662e054ae9c01fe8ebfbe3f9499bc..a1175d1dca1c34e0757e4d5d84bd88a4206de834 100644
--- a/neo/storage/replicator.py
+++ b/neo/storage/replicator.py
@@ -82,7 +82,7 @@ class Replicator(object):
 
     def getCurrentConnection(self):
         node = self.current_node
-        if node is not None and node.isConnected():
+        if node is not None and node.isConnected(True):
             return node.getConnection()
 
     # XXX: We can't replicate unfinished transactions but do we need such