Index: trunk/psastro/src/psastroArguments.c
===================================================================
--- trunk/psastro/src/psastroArguments.c	(revision 7014)
+++ trunk/psastro/src/psastroArguments.c	(revision 7332)
@@ -45,4 +45,11 @@
     }
 
+    // mosastro mode also specifies output header file
+    if ((N = psArgumentGet (*argc, argv, "-mosastro"))) {
+	psArgumentRemove (N, argc, argv);
+	psMetadataAddStr (config->arguments, PS_LIST_TAIL, "MOSASTRO", PS_DATA_STRING, "", psStringCopy(argv[N]));
+	psArgumentRemove (N, argc, argv);
+    }
+
     status = pmConfigFileSetsMD (config->arguments, argc, argv, "INPUT", "-file", "-list");
     if (!status) { usage ();}
