diff --git a/core/procedures.js b/core/procedures.js index d88426f7d..984ef03fa 100644 --- a/core/procedures.js +++ b/core/procedures.js @@ -404,7 +404,7 @@ Blockly.Procedures.getDefinition = function(name, workspace) { blocks[i]); var tuple = procedureBlock.getProcedureDef(); if (tuple && Blockly.Names.equals(tuple[0], name)) { - return procedureBlock; + return blocks[i]; // Can't use procedureBlock var due to type check. } } }