Index: trunk/ippScripts/scripts/publish_file.pl
===================================================================
--- trunk/ippScripts/scripts/publish_file.pl	(revision 28576)
+++ trunk/ippScripts/scripts/publish_file.pl	(revision 28591)
@@ -82,4 +82,5 @@
 my $mdcParser = PS::IPP::Metadata::Config->new;
 
+my $mops = ($product =~ /^IPP-MOPS/ ? 1 : 0); # Format for MOPS?
 my ($dsFile, $dsFileName) = tempfile("/tmp/publish.$pub_id.ds.XXXX", UNLINK => !$save_temps );
 my $dsType = $mops ? "IPP-MOPS" : $product; # Type for DataStore
@@ -156,5 +157,4 @@
         &my_die("Unable to parse metadata config", $pub_id, $PS_EXIT_PROG_ERROR);
 
-    my $mops = ($product =~ /^IPP-MOPS/ ? 1 : 0); # Format for MOPS?
     my ($mopsPositiveFile, $mopsPositiveFileName) = tempfile("/tmp/publish.$pub_id.mops.pos.XXXX", UNLINK => !$save_temps ) if $mops;
     my ($mopsNegativeFile, $mopsNegativeFileName) = tempfile("/tmp/publish.$pub_id.mops.neg.XXXX", UNLINK => !$save_temps ) if $mops;
