diff --git a/plugins/tiddlywiki/multiwikiserver/modules/sql-tiddler-store.js b/plugins/tiddlywiki/multiwikiserver/modules/sql-tiddler-store.js index 80dffda23..d5e6b0981 100644 --- a/plugins/tiddlywiki/multiwikiserver/modules/sql-tiddler-store.js +++ b/plugins/tiddlywiki/multiwikiserver/modules/sql-tiddler-store.js @@ -186,6 +186,9 @@ SqlTiddlerStore.prototype.createRecipe = function(recipename,bagnames,descriptio if(validationBagNames) { return {message: validationBagNames}; } + if(bagnames.length === 0) { + return {message: "Recipes must contain at least one bag"}; + } this.sqlTiddlerDatabase.createRecipe(recipename,bagnames,description); this.saveEntityStateTiddler({ title: "recipes/" + recipename,