diff --git a/rabbithole/core/modules/macros/tiddler.js b/rabbithole/core/modules/macros/tiddler.js index 64abaac7e..ae1b582fe 100644 --- a/rabbithole/core/modules/macros/tiddler.js +++ b/rabbithole/core/modules/macros/tiddler.js @@ -87,11 +87,11 @@ exports.executeMacro = function() { if(parents.indexOf(renderTemplate) !== -1) { children = [$tw.Tree.errorNode("Tiddler recursion error in <> macro")]; } else { - if("with" in this.params) { + if(this.hasParameter("with")) { // Parameterised transclusion var targetTiddler = this.wiki.getTiddler(renderTemplate), text = targetTiddler.fields.text; - var withTokens = [this.params["with"]]; + var withTokens = [this.params["with"]]; // TODO: Allow for more than one with: parameter for(t=0; t