Index: trunk/magic/remove/src/streaksreplace.c
===================================================================
--- trunk/magic/remove/src/streaksreplace.c	(revision 20816)
+++ trunk/magic/remove/src/streaksreplace.c	(revision 21156)
@@ -327,8 +327,8 @@
     } else {
         // image data directly from psFits
-        readImage(sf->inImage, sf->extnum, sf->stage);
+        readImage(sf->inImage, sf->extnum, sf->stage, false);
     }
     // read the recovery pixels
-    readImage(sf->recImage, sf->extnum, sf->stage);
+    readImage(sf->recImage, sf->extnum, sf->stage, false);
 
     sf->outImage->header = (psMetadata*) psMemIncrRefCounter(sf->inImage->header);
@@ -359,6 +359,6 @@
 #endif
     if (sf->inMask) {
-        readImage(sf->inMask, sf->extnum, sf->stage);
-        readImage(sf->recMask, sf->extnum, sf->stage);
+        readImage(sf->inMask, sf->extnum, sf->stage, true);
+        readImage(sf->recMask, sf->extnum, sf->stage, true);
         sf->outMask->header = (psMetadata*) psMemIncrRefCounter(sf->inMask->header);
 
@@ -372,6 +372,6 @@
 
     if (sf->inWeight) {
-        readImage(sf->inWeight, sf->extnum, sf->stage);
-        readImage(sf->recWeight, sf->extnum, sf->stage);
+        readImage(sf->inWeight, sf->extnum, sf->stage, false);
+        readImage(sf->recWeight, sf->extnum, sf->stage, false);
 
         sf->outWeight->header = (psMetadata*) psMemIncrRefCounter(sf->inWeight->header);
