diff --git a/Code/FeatureExtraction/otbSiftFastImageFilter.txx b/Code/FeatureExtraction/otbSiftFastImageFilter.txx
index 91f36d124197d2ea1e56edeb0a72c11908753164..60f1d0b9ddea89f7b0a761bd30574dc2e9d0628e 100755
--- a/Code/FeatureExtraction/otbSiftFastImageFilter.txx
+++ b/Code/FeatureExtraction/otbSiftFastImageFilter.txx
@@ -51,12 +51,6 @@ namespace otb
     rescaler->SetOutputMaximum(1);
     rescaler->Update();
 
-    typedef otb::ImageFileWriter<FloatImageType> WriterType;
-    WriterType::Pointer writer = WriterType::New();
-    writer->SetInput(rescaler->GetOutput());
-    writer->SetFileName("qb_RoadExtract.tif");
-    writer->Update();
-
     SiftFastImage siftInputImage = CreateImage(size[1],size[0]);
     itk::ImageRegionIterator<FloatImageType> inIt(rescaler->GetOutput(),rescaler->GetOutput()->GetLargestPossibleRegion());
 
diff --git a/Examples/FeatureExtraction/SIFTFastExample.cxx b/Examples/FeatureExtraction/SIFTFastExample.cxx
index 6393b866aa59ef72d4aa0df3614caffe5a17b253..4472abb1ef037e7f494a156624ff807fa7870c7f 100644
--- a/Examples/FeatureExtraction/SIFTFastExample.cxx
+++ b/Examples/FeatureExtraction/SIFTFastExample.cxx
@@ -139,7 +139,7 @@ int main(int argc, char * argv[])
 
 // Software Guide : BeginCodeSnippet      
 
-  filter->SetInput(reader->GetOutput());
+  filter->SetInput(0,reader->GetOutput());
   filter->SetNumberOfScales(scales);
   filter->Update();