Index: trunk/ppImage/src/ppImageDetrendFringe.c
===================================================================
--- trunk/ppImage/src/ppImageDetrendFringe.c	(revision 18917)
+++ trunk/ppImage/src/ppImageDetrendFringe.c	(revision 18969)
@@ -93,4 +93,11 @@
     for (int i = 0; i < cells->n; i++) {
         pmCell *cell = cells->data[i];  // Cell of interest
+
+	// XXX for now, skip the video cells (cell->readouts->n > 1)
+	if (cell->readouts->n > 1) {
+	  psWarning ("Skipping Video Cell for ppImageDetrendFringe.c:getFringes");
+	  continue;
+	}
+
         fringes->data[i] = psMemIncrRefCounter(psMetadataLookupPtr(NULL, cell->analysis, source));
     }
@@ -320,4 +327,10 @@
 	}
 
+	// XXX for now, skip the video cells (cell->readouts->n > 1)
+	if (cell->readouts->n > 1) {
+	  psWarning ("Skipping Video Cell for ppImageDetrendFringeApply");
+	  continue;
+	}
+
 	if (!ppImageDetrendFringeGenerate(cell, fringeCell, options)) {
 	    psError(PS_ERR_UNKNOWN, false, "failed to apply fringe image.\n");
Index: trunk/ppImage/src/ppImageLoop.c
===================================================================
--- trunk/ppImage/src/ppImageLoop.c	(revision 18917)
+++ trunk/ppImage/src/ppImageLoop.c	(revision 18969)
@@ -64,4 +64,9 @@
             }
 
+	    // XXX for now, skip the video cells (cell->readouts->n > 1)
+	    if (cell->readouts->n > 1) {
+	      psWarning ("Skipping Video Cell for ppImageDetrendReadout");
+	      continue;
+	    }
 
             // process each of the readouts
