diff --git a/scripts/run_tower_level_b1.sh b/scripts/run_tower_level_b1.sh
index 7d9fb0a92224b94ea69646261543fc6b2969de75..0a2be60dc1622b108c6b3f3bd7cf34cfa4a413e1 100644
--- a/scripts/run_tower_level_b1.sh
+++ b/scripts/run_tower_level_b1.sh
@@ -46,7 +46,7 @@ fi
     fi
 
     log_info "Moving NetCDF file from temp directory to cache"
-    $ENV/bin/python -m metobscommon.archive.incoming -vv -l $logfile --dates=${DATE} b1 aoss.tower "$tmp_out"
+    $ENV/bin/python -m metobscommon.archive.incoming -vv -l $logfile --dates=${DATE} b1 aoss.tower "$tmp_out" || oops "NetCDF archive failed"
 
     ### Quicklook Generation ###
     # assumes that out_file is what the archive script wrote the file as
@@ -57,7 +57,7 @@ fi
     fi
 
     log_info "Moving Level B1 quicklooks from temp directory to cache"
-    $ENV/bin/python -m metobscommon.archive.incoming -vv -l $logfile --dates=${DATE} b1 aoss.tower "$tmp_dir/aoss_tower.*.png"
+    $ENV/bin/python -m metobscommon.archive.incoming -vv -l $logfile --dates=${DATE} b1 aoss.tower "$tmp_dir/aoss_tower.*.png" || oops "Quicklook archive failed"
 
     log_info "Done"