Index: branches/czw_branch/20160809/Ohana/src/opihi/dvo/skycat.c
===================================================================
--- branches/czw_branch/20160809/Ohana/src/opihi/dvo/skycat.c	(revision 39721)
+++ branches/czw_branch/20160809/Ohana/src/opihi/dvo/skycat.c	(revision 39725)
@@ -78,6 +78,10 @@
       if (table) {
 	int hostID = (regions[i][0].hostFlags & DATA_USE_BCK) ? regions[i][0].backupID : regions[i][0].hostID;
-	int index = table->index[hostID];
-	snprintf (hostfile, 1024, "%s/%s.cpt", table->hosts[index].pathname, regions[i][0].name);
+	if (hostID) {
+	  int index = table->index[hostID];
+	  snprintf (hostfile, 1024, "%s/%s.cpt", table->hosts[index].pathname, regions[i][0].name);
+	} else {
+	  strcpy (hostfile, skylist[0].filename[i]);
+	}
       } else {
 	strcpy (hostfile, skylist[0].filename[i]);
