diff --git a/mongoengine/queryset.py b/mongoengine/queryset.py index 90547e22..0da17180 100644 --- a/mongoengine/queryset.py +++ b/mongoengine/queryset.py @@ -1572,8 +1572,10 @@ class QuerySet(object): field.forEach(function(item) { emit(item, 1); }); - } else { + } else if (field) { emit(field, 1); + } else { + emit(null, 1); } } """ % dict(field=field)