Index: /branches/eam_branches/ipp-20150419/Ohana/src/relphot/src/setMrelCatalog.c
===================================================================
--- /branches/eam_branches/ipp-20150419/Ohana/src/relphot/src/setMrelCatalog.c	(revision 38431)
+++ /branches/eam_branches/ipp-20150419/Ohana/src/relphot/src/setMrelCatalog.c	(revision 38432)
@@ -524,5 +524,5 @@
 	measure[k].dbFlags |= ID_MEAS_STACK_PRIMARY;
 	secfilt[Nsec].stackPrmryOff = meas;
-	myAssert (secfilt[Nsec].stackPrmryOff <= Nmeasure, "stackPrmryOff out of range");
+	myAssert (secfilt[Nsec].stackPrmryOff <= catalog[0].Nmeasure, "stackPrmryOff out of range");
       }
 
@@ -636,5 +636,5 @@
 
     secfilt[Nsec].stackBestOff = k + measureOffset;
-    myAssert (secfilt[Nsec].stackBestOff <= Nmeasure, "stackBestOff out of range");
+    myAssert (secfilt[Nsec].stackBestOff <= catalog[0].Nmeasure, "stackBestOff out of range");
 
     secfilt[Nsec].Nstack    = Nstack;
@@ -692,5 +692,5 @@
   for (Nsec = 0; Nsec < Nsecfilt; Nsec++) {
     if (!IS_DIFF_DB) {
-      myAssert (secfilt[Nsec].stackBestOff <= average->Nmeasure, "stackBestOff out of range");
+      myAssert (secfilt[Nsec].stackBestOff <= catalog->Nmeasure, "stackBestOff out of range");
       if (!FindImageSkycellID (secfilt[Nsec].stackBestOff, cat, &tessID, &projID, &skycellID)) continue;
     }
@@ -701,5 +701,5 @@
 
   // assign measurements to the photcode lists 
-  for (k = 0; k < average[0].Nmeasure; k++) {
+  for (k = 0; k < average->Nmeasure; k++) {
     off_t meas = measureOffset + k;
 
