From 09fc7d91adef9909762da4701bef1707684c88e0 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Fri, 13 Jan 2017 13:40:50 +0000
Subject: [PATCH] solver executable was not set correctly in option database
 when using Solver->Change executable location menu

---
 Fltk/onelabGroup.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Fltk/onelabGroup.cpp b/Fltk/onelabGroup.cpp
index ed6326b3dd..bd1bd33898 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();
-- 
GitLab