diff --git a/Code/Visu/otbImageWidgetBase.txx b/Code/Visu/otbImageWidgetBase.txx
index a3a8ec03cdfecb7aa3829a4df2ea35f1c42ca229..3ec57087a92defbec8d86750ff9b7babd5ac9c4d 100644
--- a/Code/Visu/otbImageWidgetBase.txx
+++ b/Code/Visu/otbImageWidgetBase.txx
@@ -285,9 +285,9 @@ ImageWidgetBase<TPixel>
 {
 
 
-#ifndef MESA
-  glDrawBuffer(GL_FRONT_AND_BACK);
-#endif // !MESA
+// #ifndef MESA
+//   glDrawBuffer(GL_FRONT_AND_BACK);
+// #endif // !MESA
 
 
 //   otbMsgDebugMacro(<<"Draw");
@@ -420,9 +420,9 @@ ImageWidgetBase<TPixel>
   
 
   
-#ifndef MESA
-  glDrawBuffer(GL_BACK);
-#endif // !MESA
+// #ifndef MESA
+//   glDrawBuffer(GL_BACK);
+// #endif // !MESA
 
 
 }