Index: /branches/eam_branches/ipp-20110213/Ohana/src/addstar/src/resort_catalog.c
===================================================================
--- /branches/eam_branches/ipp-20110213/Ohana/src/addstar/src/resort_catalog.c	(revision 31061)
+++ /branches/eam_branches/ipp-20110213/Ohana/src/addstar/src/resort_catalog.c	(revision 31062)
@@ -92,6 +92,9 @@
     averageSeq[i] = measure[i].averef;
     
-    myAssert(average[averageSeq[i]].objID == measure[measureSeq[i]].objID, "object / detection mismatch");
-    myAssert(average[averageSeq[i]].catID == measure[measureSeq[i]].catID, "object / detection mismatch");
+    if (catalog[0].catformat >= DVO_FORMAT_PS1_V1) {
+      // earlier formats did not carry the objID or catID, so they are not available (we could assign on load, but we don't)
+      myAssert(average[averageSeq[i]].objID == measure[measureSeq[i]].objID, "object / detection mismatch");
+      myAssert(average[averageSeq[i]].catID == measure[measureSeq[i]].catID, "object / detection mismatch");
+    }
   }
   
