diff --git a/lib/nodejs/sclang.js b/lib/nodejs/sclang.js
index <HASH>..<HASH> 100644
--- a/lib/nodejs/sclang.js
+++ b/lib/nodejs/sclang.js
@@ -273,8 +273,8 @@ SCLang.prototype.initInterpreter = function() {
   this.once('interpreterLoaded', function() {
     deferred.resolve(self);
   });
-  this.write('thisProcess.interpreter.executeFile("' + path + '")',
     null, true);
+  this.write('thisProcess.interpreter.executeFile("' + path + '");\n',
 };
 
 /**
@@ -308,7 +308,7 @@ SCLang.prototype.interpret = function(code, nowExecutingPath, asString) {
       scode;
 
   scode = 'Library.at(\\supercolliderjs, \\interpret).value(' + args +
-    ');"SUPERCOLLIDERJS.interpreted".postln;';
+    ');"SUPERCOLLIDERJS.interpreted".postln;\n';
 
   // register listener
   this.calls[guid] = deferred;
fix interpret for <I>.x which always requires a \n