Index: trunk/ppTranslate/src/ppMopsMerge.c
===================================================================
--- trunk/ppTranslate/src/ppMopsMerge.c	(revision 30656)
+++ trunk/ppTranslate/src/ppMopsMerge.c	(revision 32175)
@@ -36,4 +36,5 @@
     ppMopsDetections *merged = NULL;    // Merged list
     int num = 0;                                                         // Number of merged files
+    psVector *coords = psVectorAlloc(2, PS_TYPE_F64); // Coordinates of interest
     for (int i = 0; i < detections->n; i++) {
         ppMopsDetections *det = detections->data[i]; // Detections of interest
@@ -110,5 +111,4 @@
         }
 
-        psVector *coords = psVectorAlloc(2, PS_TYPE_F64); // Coordinates of interest
         for (int j = 0; j < det->num; j++) {
             coords->data.F64[0] = det->ra->data.F64[j];
@@ -162,4 +162,5 @@
         ppMopsDetectionsPurge(merged);
     }
+    psFree(coords);
 
     if (num == 0) {
