diff --git a/Common/onelab.h b/Common/onelab.h
index 4f35d1bf12f7234b2a9d5deb9dc5138374d30e82..051aecfa017cd3217c874ad69c1527b22f286937 100644
--- a/Common/onelab.h
+++ b/Common/onelab.h
@@ -595,8 +595,8 @@ namespace onelab{
     void setPid(int pid){ _pid = pid; }
     GmshServer *getGmshServer(){ return _gmshServer; }
     void setGmshServer(GmshServer *server){ _gmshServer = server; }
-    virtual bool run(const std::string &what);
-    virtual bool kill();
+    virtual bool run(const std::string &what){ return false; }
+    virtual bool kill(){ return false; }
   };
 
   class remoteNetworkClient : public client{
diff --git a/Fltk/onelabWindow.cpp b/Fltk/onelabWindow.cpp
index e530f55c4bf3284fb9f5eebccd38e4e9855ecc41..f074a14ed1f4e94c28dcd0ef83846c776b28ae3e 100644
--- a/Fltk/onelabWindow.cpp
+++ b/Fltk/onelabWindow.cpp
@@ -4,12 +4,12 @@
 // bugs and problems to <gmsh@geuz.org>.
 
 #include <FL/Fl.H>
+#include "GmshMessage.h"
 #if (FL_MAJOR_VERSION == 1) && (FL_MINOR_VERSION == 3)
 #include <FL/Fl_Value_Input.H>
 #include <FL/Fl_Input_Choice.H>
 #include <FL/Fl_Check_Button.H>
 #include <FL/Fl_Box.H>
-#include "GmshMessage.h"
 #include "Context.h"
 #include "Options.h"
 #include "OS.h"