diff --git a/virtualcoke.py b/virtualcoke.py
index 9d41bb3bdc03ea4d00f495cd43eecccb8d20fa2f..c1ea77a46f6b20bde802bbd5c66ce084513d19f5 100755
--- a/virtualcoke.py
+++ b/virtualcoke.py
@@ -58,8 +58,8 @@ def StartModbusAsyncServer(context, identity=None, address=None, console=False):
     factory = ModbusServerFactory(context, framer, identity)
     if console: InstallManagementConsole({'factory': factory})
 
-    log.info("Starting Modbus TCP Server on %s:%s" % address)
     reactor.listenTCP(address[1], factory, interface=address[0])
+    log.info("Starting Modbus TCP Server on %s:%s" % address)
 
 
 #