diff --git a/src/engines/mach-engine.cc b/src/engines/mach-engine.cc index 05bb434d..8d2d7a96 100644 --- a/src/engines/mach-engine.cc +++ b/src/engines/mach-engine.cc @@ -257,7 +257,7 @@ class MachEngine : public IEngine // Fork the process, in suspended mode auto& conf = IConfiguration::getInstance(); auto argv = conf.getArgv(); - rv = posix_spawn(&m_pid, argv[0], nullptr, &attr, (char* const*)argv, environ); + rv = posix_spawn(&m_pid, executable.c_str(), nullptr, &attr, (char* const*)argv, environ); if (rv != 0) { error("posix_spawn");