diff --git a/com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/shell/RscriptCommand.java b/com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/shell/RscriptCommand.java
index ce0f19aa0773a6387b9c3bb1050906ece806b1d2..4d4d5aca1e68187eef35a363af01e2c20fe76d15 100644
--- a/com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/shell/RscriptCommand.java
+++ b/com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/shell/RscriptCommand.java
@@ -99,7 +99,7 @@ public class RscriptCommand {
     }
 
     public static void main(String[] args) {
-        doMain(args, true, null, null);
+        doMain(args, true, System.in, System.out);
         // never returns
         throw RInternalError.shouldNotReachHere();
     }