diff --git a/src/controllers/groups.js b/src/controllers/groups.js index a14a30fbc2..96c10f071c 100644 --- a/src/controllers/groups.js +++ b/src/controllers/groups.js @@ -64,7 +64,8 @@ api.list = function(req, res) { Group.findOne({type: 'party', members: {'$in': [user._id]}}) .select(groupFields).exec(function(err, party){ if (err) return cb(err); - cb(null, [party]); // return as an array for consistent ngResource use + + cb(null, (party === null ? [] : [party])); // return as an array for consistent ngResource use }); },