Index: trunk/psModules/src/camera/pmFPAfileIO.c
===================================================================
--- trunk/psModules/src/camera/pmFPAfileIO.c	(revision 9594)
+++ trunk/psModules/src/camera/pmFPAfileIO.c	(revision 9650)
@@ -684,6 +684,8 @@
         case PM_FPA_AFTER:
             if (!pmFPAfileFreeData(file, view)) {
-                psError(PS_ERR_IO, false, "failed FREE in FPA_AFTER block for %s", file->name);
-                goto failure;
+                if (!psMetadataRemoveKey(files, file->name)) {
+                    psError(PS_ERR_IO, false, "failed to remove %s in FPA_AFTER block", file->name);
+                    goto failure;
+                }
             }
             break;
