diff --git a/nodes/core/core/80-function.js b/nodes/core/core/80-function.js index f766e679e..c29d3735f 100644 --- a/nodes/core/core/80-function.js +++ b/nodes/core/core/80-function.js @@ -15,6 +15,7 @@ **/ module.exports = function(RED) { + "use strict"; var util = require("util"); var vm = require("vm"); var fs = require('fs'); @@ -45,7 +46,7 @@ module.exports = function(RED) { for (var m in results) { if (results[m]) { if (util.isArray(results[m])) { - for (var n in results[m]) { + for (var n=0; n < results[m].length; n++) { results[m][n]._topic = msg._topic; } } else {