diff --git a/Common/GmshMessage.cpp b/Common/GmshMessage.cpp
index 288d84cc5b55f173edea731506c2782771be105f..6ed43a3339211ac2cbfcdcfbfe4a1ef283735f6e 100644
--- a/Common/GmshMessage.cpp
+++ b/Common/GmshMessage.cpp
@@ -1092,6 +1092,8 @@ void Msg::RunOnelabClient(const std::string &name)
     return;
   }
   onelab::string o(name + "/Action", "compute");
+  o.setVisible(false);
+  o.setNeverChanged(true);
   onelab::server::instance()->set(o);
   it->second->run();
 #endif