diff --git a/Code/Visu/otbFixedSizeFullImageWidget.txx b/Code/Visu/otbFixedSizeFullImageWidget.txx
index dc3a4dd7996fa451bda2d0282936258d1b45db72..11214a88cefd22e2f3b60a4f96952a341cea34dd 100644
--- a/Code/Visu/otbFixedSizeFullImageWidget.txx
+++ b/Code/Visu/otbFixedSizeFullImageWidget.txx
@@ -121,7 +121,7 @@ FixedSizeFullImageWidget<TPixel>
 ::UpdateOpenGlBufferedRegion(void)
 {
   //otbMsgDebugMacro(<<"UpdateOpenGlBufferedRegion: "<<this->GetViewedRegion());
-  this->SetBufferedRegion(this->GetViewedRegion());
+  this->SetBufferedRegion((this->GetInput()->GetLargestPossibleRegion()));
 }
 } // end namespace otb
 #endif