Index: trunk/ppTranslate/src/ppMopsArguments.c
===================================================================
--- trunk/ppTranslate/src/ppMopsArguments.c	(revision 32175)
+++ trunk/ppTranslate/src/ppMopsArguments.c	(revision 32191)
@@ -108,5 +108,5 @@
     args->output = psStringCopy(argv[2]);
 
-    args->exp_name = psMetadataLookupStr(NULL, arguments, "-exp_name");
+    args->exp_name = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-exp_name"));
     args->exp_id = psMetadataLookupS64(NULL, arguments, "-exp_id");
     args->chip_id = psMetadataLookupS64(NULL, arguments, "-chip_id");
@@ -123,5 +123,5 @@
     psTrace("ppMops.args", 1, "Done parsing command-line arguments\n");
 
-psFree(arguments);
+    psFree(arguments);
     return args;
 }
