Index: trunk/Ohana/src/dvomerge/src/LoadCatalog.c
===================================================================
--- trunk/Ohana/src/dvomerge/src/LoadCatalog.c	(revision 38470)
+++ trunk/Ohana/src/dvomerge/src/LoadCatalog.c	(revision 38471)
@@ -3,18 +3,19 @@
 int LoadCatalog (Catalog *catalog, SkyRegion *region, char *filename, char *mode, int Nsecfilt) {
 
-    // set the parameters which guide catalog open/load/create
-    catalog[0].filename  = filename;
-    catalog[0].Nsecfilt  = Nsecfilt;
+  // set the parameters which guide catalog open/load/create
+  dvo_catalog_init (catalog, TRUE);
+  catalog[0].filename  = filename;
+  catalog[0].Nsecfilt  = Nsecfilt;
 
-    // always load all of the data (if any exists)
-    catalog[0].catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE | DVO_LOAD_MISSING | DVO_LOAD_SECFILT | DVO_LOAD_LENSING | DVO_LOAD_LENSOBJ | DVO_LOAD_STARPAR | DVO_LOAD_GALPHOT;
-
-    catalog[0].catformat = dvo_catalog_catformat (CATFORMAT);  // set the default catformat from config data
-    catalog[0].catmode   = dvo_catalog_catmode (CATMODE);      // set the default catmode from config data
-
-    if (!dvo_catalog_open (catalog, region, VERBOSE, mode)) {
-	fprintf (stderr, "ERROR: failure to open catalog file %s\n", filename);
-	exit (2);
-    }
-    return (TRUE);
+  // always load all of the data (if any exists)
+  catalog[0].catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE | DVO_LOAD_MISSING | DVO_LOAD_SECFILT | DVO_LOAD_LENSING | DVO_LOAD_LENSOBJ | DVO_LOAD_STARPAR | DVO_LOAD_GALPHOT;
+  
+  catalog[0].catformat = dvo_catalog_catformat (CATFORMAT);  // set the default catformat from config data
+  catalog[0].catmode   = dvo_catalog_catmode (CATMODE);      // set the default catmode from config data
+  
+  if (!dvo_catalog_open (catalog, region, VERBOSE, mode)) {
+    fprintf (stderr, "ERROR: failure to open catalog file %s\n", filename);
+    exit (2);
+  }
+  return (TRUE);
 }
Index: trunk/Ohana/src/dvomerge/src/dvosecfilt_catalogs.c
===================================================================
--- trunk/Ohana/src/dvomerge/src/dvosecfilt_catalogs.c	(revision 38470)
+++ trunk/Ohana/src/dvomerge/src/dvosecfilt_catalogs.c	(revision 38471)
@@ -35,4 +35,6 @@
     char hostfile[1024];
     snprintf (hostfile, 1024, "%s/%s.cpt", HOSTDIR, skylist->regions[i]->name);
+
+    dvo_catalog_init (&catalog, TRUE);
     catalog.filename  = HOST_ID ? hostfile : skylist->filename[i];
 
Index: trunk/Ohana/src/dvomerge/src/dvoverify_utils.c
===================================================================
--- trunk/Ohana/src/dvomerge/src/dvoverify_utils.c	(revision 38470)
+++ trunk/Ohana/src/dvomerge/src/dvoverify_utils.c	(revision 38471)
@@ -175,7 +175,6 @@
 
   // set the parameters which guide catalog open/load/create
+    dvo_catalog_init (&catalog, TRUE);
   catalog.filename  = filename;
-  catalog.catformat = DVO_FORMAT_UNDEF; // read-only,do not set the catformat
-  catalog.catmode   = DVO_MODE_UNDEF; // read-only, do not set the catmode
   catalog.catflags  = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE | DVO_LOAD_LENSING | DVO_LOAD_LENSOBJ;
   catalog.Nsecfilt  = 0;
