diff --git a/binfmt/binfmt_execmodule.c b/binfmt/binfmt_execmodule.c index 15da3603e2e..e56903bc3fa 100644 --- a/binfmt/binfmt_execmodule.c +++ b/binfmt/binfmt_execmodule.c @@ -153,7 +153,7 @@ int exec_module(FAR const struct binary_s *binp, /* Make a copy of the environment here */ - if (envp) + if (envp || (envp = get_environ_ptr())) { envp = binfmt_copyenv(envp); if (!envp)