diff --git a/nominatim_worker.py b/nominatim_worker.py
index 0cb669b..57039b1 100644
--- a/nominatim_worker.py
+++ b/nominatim_worker.py
@@ -5,14 +5,14 @@ config = __import__("0_config")
 
 
 def main():
-    if os.path.isfile(config.nominatim_requests_missing_from_cache()):
-        with open(config.nominatim_requests_missing_from_cache()) as fp:
-            for query in fp:
-                nominatim.query_nominatim(query.strip())
     if os.path.isfile(config.nominatim_structured_requests_missing_from_cache()):
         with open(config.nominatim_structured_requests_missing_from_cache()) as fp:
             for query in fp:
                 nominatim.structured_query_nominatim_by_structure(serializing.dict_from_json(query.strip()))
+    if os.path.isfile(config.nominatim_requests_missing_from_cache()):
+        with open(config.nominatim_requests_missing_from_cache()) as fp:
+            for query in fp:
+                nominatim.query_nominatim(query.strip())
 
 
 if __name__ == "__main__":