diff --git a/Fltk/onelabWindow.cpp b/Fltk/onelabWindow.cpp
index 7e4d3f9fe9aba30dcc9145104bf4da21b99a49f4..a55cc8eaabdfa253c3fca9e67f8b2a2b3e9f9ff6 100644
--- a/Fltk/onelabWindow.cpp
+++ b/Fltk/onelabWindow.cpp
@@ -610,6 +610,8 @@ void onelab_option_cb(Fl_Widget *w, void *data)
     CTX::instance()->solver.autoSaveDatabase = val;
   else if(what == "archive")
     CTX::instance()->solver.autoArchiveOutputFiles = val;
+  else if(what == "mesh")
+    CTX::instance()->solver.autoMesh = val;
   else if(what == "merge")
     CTX::instance()->solver.autoMergeFile = val;
   else if(what == "hide")