Index: trunk/psModules/src/camera/pmFPABin.c
===================================================================
--- trunk/psModules/src/camera/pmFPABin.c	(revision 19705)
+++ trunk/psModules/src/camera/pmFPABin.c	(revision 19706)
@@ -48,9 +48,5 @@
             }
 
-            if (numPix > 0) {
-                outImage->data.F32[yOut][xOut] = sum / numPix;
-            } else {
-                outImage->data.F32[yOut][xOut] = NAN;
-            }
+            outImage->data.F32[yOut][xOut] = numPix > 0 ? sum / numPix : NAN;
         }
     }
@@ -65,4 +61,5 @@
         if (in->parent) {
             pmCell *inCell = in->parent;// Input cell
+            psAssert(outCell != inCell, "Can't copy in place!");
             psFree(outCell->concepts);
             outCell->concepts = psMetadataCopy(NULL, inCell->concepts);
