From 502886c3b9b0fb20c0c0d2dbb9785e56096cee40 Mon Sep 17 00:00:00 2001 From: MrWaffle Date: Thu, 20 Feb 2014 19:18:23 +0100 Subject: [PATCH] Fix crash when there would be no widgets --- src/widgets.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/widgets.js b/src/widgets.js index 9f865b02fa..7c8f221444 100644 --- a/src/widgets.js +++ b/src/widgets.js @@ -37,6 +37,9 @@ var async = require('async'), Widgets.getArea = function(template, location, callback) { db.getObjectField('widgets:' + template, location, function(err, widgets) { + if (!widgets) { + return callback(err, []); + } callback(err, JSON.parse(widgets)); }) };