Index: trunk/ppMops/src/ppMopsRead.c
===================================================================
--- trunk/ppMops/src/ppMopsRead.c	(revision 25256)
+++ trunk/ppMops/src/ppMopsRead.c	(revision 25430)
@@ -98,5 +98,5 @@
             det->lengthErr->data.F32[numGood] = 0.0;
             det->flags->data.U32[numGood] = psMetadataLookupU32(NULL, row, "FLAGS");
-            det->diffSkyfileId->data.F32[numGood] = diffSkyfileId;
+            det->diffSkyfileId->data.S64[numGood] = diffSkyfileId;
             det->naxis1->data.S32[numGood] = naxis1;
             det->naxis2->data.S32[numGood] = naxis2;
