Index: trunk/ippScripts/scripts/stack_skycell.pl
===================================================================
--- trunk/ippScripts/scripts/stack_skycell.pl	(revision 30841)
+++ trunk/ippScripts/scripts/stack_skycell.pl	(revision 30842)
@@ -256,7 +256,10 @@
 my $outputStats;
 my $traceDest;
+my $configuration = prepare_output("PPSTACK.CONFIG", $outroot, 1);
 if ($run_state eq 'new') {
     $outputStats = prepare_output("SKYCELL.STATS", $outroot, 1);
     $traceDest = prepare_output("TRACE.EXP", $outroot, 1);
+    push @outputFiles, $configuration;
+    push @outputFiles, $outputStats;
 } else {
     # we need to do stats regardless because we need the quality flag
@@ -265,5 +268,5 @@
     $traceDest = prepare_output("TRACE.EXP.UPDATE", $outroot, 1);
 }
-my $configuration = prepare_output("PPSTACK.CONFIG", $outroot, 1);
+
 $temp_images_exist = 1;  # failures after this point should attempt to delete the temp images
 
@@ -348,11 +351,4 @@
     if (!$quality) {
         check_outputs(\@outputFiles, $replicate_outputs);
-        if ($run_state eq 'new') {
-            &my_die("Couldn't find expected output file: $configuration", $stack_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($configuration);
-            if ($replicate_outputs) {
-                $ipprc->replicate_file($outputStats) 
-                    or &my_die("failed to replicate: $outputStats\n",  $stack_id, $PS_EXIT_SYS_ERROR);
-            }
-}
     }
 
