diff --git a/Examples/BasicFilters/MeanShiftVectorImageFilterExample.cxx b/Examples/BasicFilters/MeanShiftVectorImageFilterExample.cxx
index fe2cbd70e2f0afa77aef8ea5276670813e0e253c..9b8b25fe6f05a00e24629161d0f366b4489bcfa8 100644
--- a/Examples/BasicFilters/MeanShiftVectorImageFilterExample.cxx
+++ b/Examples/BasicFilters/MeanShiftVectorImageFilterExample.cxx
@@ -215,7 +215,7 @@ int main(int argc, char * argv[])
   printableImageFilter->SetChannel(3);
 
   typedef PrintableFilterType::OutputImageType           OutputImageType;
-  typedef otb::StreamingImageFileWriter<OutputImageType> PrettyWriterType;
+  typedef otb::ImageFileWriter<OutputImageType>          PrettyWriterType;
 
   PrettyWriterType::Pointer prettyWriter = PrettyWriterType::New();