Index: /trunk/magic/remove/src/streaksio.c
===================================================================
--- /trunk/magic/remove/src/streaksio.c	(revision 26477)
+++ /trunk/magic/remove/src/streaksio.c	(revision 26478)
@@ -404,5 +404,4 @@
 addDestreakKeyword(psMetadata *header)
 {
-    streaksVersionHeaderFull(header);
     psMetadataAddBool(header, PS_LIST_TAIL, "PSDESTRK", PS_META_REPLACE,
         "Have streaks been removed from image?", true);
@@ -412,5 +411,4 @@
 addRecoveryKeyword(psMetadata *header)
 {
-    streaksVersionHeaderFull(header);
     psMetadataAddBool(header, PS_LIST_TAIL, "PSRECOVR", PS_META_REPLACE,
         "Does this image contain excised streak pixels?", true);
@@ -812,4 +810,5 @@
         return;
     }
+    streaksVersionHeaderFull(sfile->header);
     if (!psFitsWriteImage(sfile->fits, sfile->header, sfile->image, 0, extname)) {
         psError(PS_ERR_IO, false, "failed to write image to %s extnum: %d",
@@ -829,4 +828,5 @@
         return;
     }
+    streaksVersionHeaderFull(sfile->header);
     if (!psFitsWriteImageCube(sfile->fits, sfile->header, imagecube, extname)) {
         psError(PS_ERR_IO, false, "failed to write image to %s extnum: %d",
