diff --git a/sandbox.c b/sandbox.c
index cfe79eba103366beed2eff0baaf6d2a50f00d4e9..53ebf60b28b32854f7650f4d998b6adc9c3c9bc0 100644
--- a/sandbox.c
+++ b/sandbox.c
@@ -391,7 +391,7 @@ static int child(void *arg) {
     log_println_errno("close failed");
     return -1;
   }
-  if (execve(config->argv0, config->argv, NULL)) {
+  if (execve(config->argv0, config->argv, environ)) {
     log_printf_errno("execve(%s) failed!", config->argv0);
     return -1;
   }