diff --git a/bal2osm/osmfile.sh b/bal2osm/osmfile.sh
index 39601c00c0b2ea33df7471491ae462ac84676155..123e41962dd951a955eabc70f3fe4bac2ee55584 100644
--- a/bal2osm/osmfile.sh
+++ b/bal2osm/osmfile.sh
@@ -8,4 +8,6 @@ fi
 
 echo "::: Creating OSM file... :::"
 python3 bal_2_osm.py $OSMFILE
+
+touch /app/src/data-sources/osmfile/osm_ready
 echo "::: OSM file ready :::"
diff --git a/nominatim-3.5/wait.sh b/nominatim-3.5/wait.sh
index ba7d08f3a2151d890e899a33043d000b1698ff01..5569824cfad3527fa385177345e3b78d1f0a9ce8 100644
--- a/nominatim-3.5/wait.sh
+++ b/nominatim-3.5/wait.sh
@@ -4,10 +4,12 @@ THREADS=$3
 
 sleep 5
 
-until [ -e "$OSMFILE" ]; do
+until [ -e /app/src/data-sources/osmfile/osm_ready ]; do
   echo "::: Waiting for OSM file to be ready... :::"
   sleep 5
-fi
+done
+
+rm /app/src/data-sources/osmfile/osm_ready
 
 sudo sh ./init.sh $OSMFILE $PGDIR $THREADS