diff --git a/src/xfel_calibrate/calibrate.py b/src/xfel_calibrate/calibrate.py
index 735730fe5eda5c4bf887a690590a06504f3040ba..2a9b30e1bbdead3da0e10509b3928597de1de8ce 100755
--- a/src/xfel_calibrate/calibrate.py
+++ b/src/xfel_calibrate/calibrate.py
@@ -1170,6 +1170,10 @@ def run():
     job_group.save()
 
     if args['prepare_only']:
+        # FIXME: Clean up where this file goes when.
+        # When the jobs run, it is copied by finalize.py
+        metadata.save_copy(run_tmp_path)
+
         print("Files prepared, not executing now (--prepare-only option).")
         print("To execute the notebooks, run:")
         rpt_opts = ''