Index: trunk/psastro/src/psastroMosaicAstrom.c
===================================================================
--- trunk/psastro/src/psastroMosaicAstrom.c	(revision 10830)
+++ trunk/psastro/src/psastroMosaicAstrom.c	(revision 10864)
@@ -32,6 +32,8 @@
 
     // fitted chips will follow the local plate-scale, hiding the distortion
-    // modify the chip->toFPA scaling to match knowledge about pixel scale
+    // modify the chip->toFPA scaling to match knowledge about pixel scale,
+    // then recalculate raw and ref positions
     psastroMosaicCommonScale (fpa, recipe);
+    psastroMosaicSetAstrom (fpa);
 
     gradients = psastroMosaicGradients (fpa, recipe);
@@ -62,5 +64,5 @@
     // XXX modify match radius
     // XXX set chip.order to 1
-    psastroMosaicSetAstrom (fpa);
+    psastroMosaicSetAstrom_tmp (fpa);
     psastroMosaicSetMatch (fpa, recipe, 1);
     psastroMosaicChipAstrom (fpa, recipe, 1);
