diff --git a/Code/IO/otbImageFileWriter.h b/Code/IO/otbImageFileWriter.h
index 3da5cdbd351c298711e1c52dabb42f496291b891..35d335d5005ad7ac96dd67ead80b421befad8ed8 100755
--- a/Code/IO/otbImageFileWriter.h
+++ b/Code/IO/otbImageFileWriter.h
@@ -78,8 +78,8 @@ private:
   ImageFileWriter(const Self&); //purposely not implemented
   void operator=(const Self&);  //purposely not implemented
 
-  bool m_FactorySpecifiedImageIO; //track whether the factory mechanism set the ImageIO
   bool m_UserSpecifiedIORegion;   //track whether the region is user specified
+  bool m_FactorySpecifiedImageIO; //track whether the factory mechanism set the ImageIO
 
 
 };