diff --git a/product/ERP5Type/tests/prepareFunctionalTest.py b/product/ERP5Type/tests/prepareFunctionalTest.py
index dbcde0bdaa748148e02e95f335d64e0a3812da5f..754bac08a16f4e0a5d0781ebb4349556de11b6d3 100755
--- a/product/ERP5Type/tests/prepareFunctionalTest.py
+++ b/product/ERP5Type/tests/prepareFunctionalTest.py
@@ -47,7 +47,7 @@ class FunctionalTestRunner(FunctionalTestRunnerBase):
     FunctionalTestRunnerBase.__init__(self, os.environ['INSTANCE_HOME'])
     # local overrides
     self.host = host
-    self.port = port
+    self.port = int(port)
   
   def getSvnRevision(self):
     # we should get the revision of a business template, but this is good