diff --git a/lib/modules/Process.pmod b/lib/modules/Process.pmod
index 5917fc0beaaf46fc92a7045be32009562726b476..e007edc374f660253784e23212c5636fdd8bf460 100644
--- a/lib/modules/Process.pmod
+++ b/lib/modules/Process.pmod
@@ -80,7 +80,7 @@ object spawn(string s,object|void stdin,object|void stdout,object|void stderr,
 	     function|void cleanup, mixed ... args)
 {
 #if 1
-  mapping data=([]);
+  mapping data=(["env":getenv()]);
   if(stdin) data->stdin=stdin;
   if(stdout) data->stdout=stdout;
   if(stderr) data->stderr=stderr;