diff --git a/exec/xjs_handler.js b/exec/xjs_handler.js
index 12f9d4e24c4a474083e769354c39e7a46152b62e..3ee8be36c2c7db6a62c3321d53194b19cd1a0499 100644
--- a/exec/xjs_handler.js
+++ b/exec/xjs_handler.js
@@ -95,8 +95,9 @@ function xjs_load(filename) {
 
 	load(ssjs_filename);
 	cwd=old_cwd;
-}
 
-function escape_quotes(arg) {
-	return("'"+arg.replace(/'/g,"'+"+'"'+"'"+'"+'+"'")+"'");
+	function escape_quotes(arg) {
+		return("'"+arg.replace(/'/g,"'+"+'"'+"'"+'"+'+"'")+"'");
+	}
 }
+