Index: trunk/ippScripts/scripts/detrend_stack.pl
===================================================================
--- trunk/ippScripts/scripts/detrend_stack.pl	(revision 11837)
+++ trunk/ippScripts/scripts/detrend_stack.pl	(revision 12421)
@@ -98,11 +98,15 @@
 }
 
+# Set output directory
 if (defined $workdir) {
     $workdir = $ipprc->convert_filename_absolute( $workdir );
+    my $subdir = "$camera.$det_type.$det_id";
+    $workdir = File::Spec->catdir( $workdir, $subdir );
 } else {
-    my $example = ${$files}[0]->{uri}; # Example file
+    my $example = $ipprc->convert_filename_absolute( ${$files}[0]->{uri} ); # Example file
     my ($vol, $dir, $file) = File::Spec->splitpath( $example );
     $workdir = $dir;
 }
+system "mkdir -p $workdir" unless -d $workdir;
 
 # Stack the files
