Index: trunk/ppStack/src/ppStackMatch.c
===================================================================
--- trunk/ppStack/src/ppStackMatch.c	(revision 20494)
+++ trunk/ppStack/src/ppStackMatch.c	(revision 20508)
@@ -153,4 +153,5 @@
             int iter = psMetadataLookupS32(NULL, ppsub, "ITER"); // Rejection iterations
             float rej = psMetadataLookupF32(NULL, ppsub, "REJ"); // Rejection threshold
+            float sysError = psMetadataLookupF32(NULL, ppsub, "SYS"); // Relative systematic error in kernel
             pmSubtractionKernelsType type = pmSubtractionKernelsTypeFromString(
                 psMetadataLookupStr(NULL, ppsub, "KERNEL.TYPE")); // Kernel type
@@ -230,5 +231,6 @@
                                     sources, stampsName, type, size, order, widths, orders, inner, ringsOrder,
                                     binning, penalty, optimum, optWidths, optOrder, optThresh, iter, rej,
-                                    maskVal, maskBad, maskPoor, poorFrac, badFrac, PM_SUBTRACTION_MODE_1)) {
+                                    sysError, maskVal, maskBad, maskPoor, poorFrac, badFrac,
+                                    PM_SUBTRACTION_MODE_1)) {
                 psError(PS_ERR_UNKNOWN, false, "Unable to match images.");
                 psFree(fake);
