diff --git a/src/routes/api.js b/src/routes/api.js index c3d011e1e2..a0a710307b 100644 --- a/src/routes/api.js +++ b/src/routes/api.js @@ -169,12 +169,11 @@ function getTemplatesListing(req, res, next) { return next(err); } - var data = []; - data = results.views.filter(function(value, index, self) { - return self.indexOf(value) === index; - }).map(function(el) { - return el.replace(nconf.get('views_dir') + '/', ''); - }); + var data = results.views.filter(function(value, index, self) { + return value && self.indexOf(value) === index; + }).map(function(el) { + return el && el.replace(nconf.get('views_dir') + '/', ''); + }); data = data.concat(results.extended);