diff --git a/lib/worker/app-worker.js b/lib/worker/app-worker.js
index <HASH>..<HASH> 100644
--- a/lib/worker/app-worker.js
+++ b/lib/worker/app-worker.js
@@ -187,7 +187,8 @@ var AppWorker = function(appSpec, endpoint, logStream, workerId, home) {
         env: {
           'RSTUDIO_PANDOC': paths.projectFile('ext/pandoc'),
           'HOME' : home,
-          'LANG' : process.env['LANG']
+          'LANG' : process.env['LANG'],
+          'PATH' : process.env['PATH']
         },
         detached: true  // So that we can send SIGINT not just to su but to the
                         // R process that it spawns as well
Pass PATH through to the Shiny process.