diff --git a/neo/tests/functional/testCluster.py b/neo/tests/functional/testCluster.py
index cf407be6914c289f9feb73c98a26642a8b1e7b75..d94003a36e911946b5455e12ab6fb7811d5b6623 100644
--- a/neo/tests/functional/testCluster.py
+++ b/neo/tests/functional/testCluster.py
@@ -35,7 +35,7 @@ class ClusterTests(NEOFunctionalTest):
 
     def testClusterStartup(self):
         neo = NEOCluster(['test_neo1', 'test_neo2'], replicas=1,
-            adapter='MySQL')
+            adapter='MySQL', temp_dir=self.getTempDirectory())
         neoctl = neo.getNEOCTL()
         neo.run()
         # Runing a new cluster doesn't exit Recovery state.