Index: trunk/PStamp/lib/PStamp/Job.pm
===================================================================
--- trunk/PStamp/lib/PStamp/Job.pm	(revision 19216)
+++ trunk/PStamp/lib/PStamp/Job.pm	(revision 19272)
@@ -146,7 +146,12 @@
         return undef;
     }
-    my $mdcParser = PS::IPP::Metadata::Config->new; # Parser for metadata config files
-
-    my $images = parse_md_fast($mdcParser, join "", @$stdout_buf)
+
+    my $buf = join "", @$stdout_buf;
+    if (!$buf) {
+        return;
+    }
+
+    my $mdcParser = PS::IPP::Metadata::Config->new;
+    my $images = parse_md_fast($mdcParser, $buf)
         or die ("Unable to parse metadata config doc");
 
@@ -172,4 +177,5 @@
         $out->{state}  = $image->{state}; # state is undef for rawExp, but that's ok
         $class_id = $image->{class_id} if $use_class_id;
+
 
         # find the mask and weight images
