diff --git a/nominatim-3.5/wait.sh b/nominatim-3.5/wait.sh
index 231c899da0a476ff9b7e029827ca9c3662e5b6ce..ba7d08f3a2151d890e899a33043d000b1698ff01 100644
--- a/nominatim-3.5/wait.sh
+++ b/nominatim-3.5/wait.sh
@@ -4,7 +4,7 @@ THREADS=$3
 
 sleep 5
 
-if [ ! -e "$OSMFILE" ]; then
+until [ -e "$OSMFILE" ]; do
   echo "::: Waiting for OSM file to be ready... :::"
   sleep 5
 fi