diff --git a/start.py b/start.py
index 2c59f04d4..8fb9282d8 100755
--- a/start.py
+++ b/start.py
@@ -20,6 +20,11 @@ import startservers
 if not startservers.install(race_detection=False):
     raise(Exception("failed to build"))
 
+fl = "./labca/setup_complete"
+while not os.path.exists(fl):
+    print(f"Waiting for '{fl}' to appear...")
+    time.sleep(30)
+
 if not startservers.start():
     sys.exit(1)
 try:
