diff --git a/Fltk/onelabGroup.cpp b/Fltk/onelabGroup.cpp index ed6326b3dde287c1259ba4281d8ebf0a82145231..bd1bd33898844b353340455d8a6b6ed3bec52f21 100644 --- a/Fltk/onelabGroup.cpp +++ b/Fltk/onelabGroup.cpp @@ -1412,6 +1412,8 @@ void onelabGroup::addSolver(const std::string &name, const std::string &executab opt_solver_name(index, GMSH_SET, name); if(needToChooseExe(executable)) onelab_choose_executable_cb(0, (void *)c); + else + opt_solver_executable(index, GMSH_SET, executable); opt_solver_remote_login(index, GMSH_SET, remoteLogin); FlGui::instance()->onelab->rebuildSolverList();