Index: trunk/psastro/src/psastroMosaicGradients.c
===================================================================
--- trunk/psastro/src/psastroMosaicGradients.c	(revision 15562)
+++ trunk/psastro/src/psastroMosaicGradients.c	(revision 15671)
@@ -63,4 +63,6 @@
     if (!status) {
 	psError(PSASTRO_ERR_UNKNOWN, false, "failed to find single-chip fit order\n");
+	psFree (gradients);
+	psFree (view);
         return false;
     }
@@ -80,4 +82,6 @@
     if (!status) {
 	psError(PS_ERR_IO, false, "Failed to lookup pixel scale"); 
+	psFree (gradients);
+	psFree (view);
 	return false; 
     } 
