Index: trunk/ippScripts/scripts/background_warp.pl
===================================================================
--- trunk/ippScripts/scripts/background_warp.pl	(revision 28542)
+++ trunk/ippScripts/scripts/background_warp.pl	(revision 28544)
@@ -121,4 +121,6 @@
         print $imageFile "$image\n";
         print $maskFile "$mask\n";
+        &my_die("Can't find input image: $image", $warp_bg_id, $skycell_id, $PS_EXIT_PROG_ERROR) unless $ipprc->file_exists($image);
+        &my_die("Can't find input mask: $mask", $warp_bg_id, $skycell_id, $PS_EXIT_PROG_ERROR) unless $ipprc->file_exists($mask);
 
         &my_die("Magic status don't match: $magicked vs $file->{magicked}", $warp_bg_id, $skycell_id, $PS_EXIT_PROG_ERROR) if defined $magicked and $magicked != $file->{magicked};
@@ -134,5 +136,5 @@
 close $maskFile;
 
-
+&my_die("Can't find input astrometry: $astrometry", $warp_bg_id, $skycell_id, $PS_EXIT_PROG_ERROR) unless $ipprc->file_exists($astrometry);
 
 my $out_image = $ipprc->filename("PSWARP.OUTPUT", $outroot, $skycell_id );
