diff --git a/src/env.cc b/src/env.cc index 129f070873517f..9e83b3ddebbb98 100644 --- a/src/env.cc +++ b/src/env.cc @@ -619,7 +619,7 @@ std::string GetExecPath(const std::vector& argv) { std::string exec_path; if (uv_exepath(exec_path_buf, &exec_path_len) == 0) { exec_path = std::string(exec_path_buf, exec_path_len); - } else { + } else if (argv.size() > 0) { exec_path = argv[0]; }