Index: trunk/psastro/src/psastroAnalysis.c
===================================================================
--- trunk/psastro/src/psastroAnalysis.c	(revision 27065)
+++ trunk/psastro/src/psastroAnalysis.c	(revision 27224)
@@ -126,9 +126,18 @@
     }
 
-    psastroZeroPoint (config);
+    if (!psastroZeroPoint (config)) {
+        psError(psErrorCodeLast(), false, "Failed to calculate zero point.");
+        return false;
+    }
 
-    psastroAstromGuessCheck (config);
+    if (!psastroAstromGuessCheck (config)) {
+        psError(psErrorCodeLast(), false, "Failed to check astrometry guess.");
+        return false;
+    }
 
-    psastroMaskUpdates (config);
+    if (!psastroMaskUpdates (config)) {
+        psError(psErrorCodeLast(), false, "Failed to generate dynamic masks.");
+        return false;
+    }
 
     return true;
