diff --git a/elasticmock/fake_elasticsearch.py b/elasticmock/fake_elasticsearch.py index 5118979..0c6c413 100644 --- a/elasticmock/fake_elasticsearch.py +++ b/elasticmock/fake_elasticsearch.py @@ -185,7 +185,7 @@ def search(self, index=None, doc_type=None, body=None, params=None): result['hits']['hits'] = hits # build aggregations - if 'aggs' in body: + if body is not None and 'aggs' in body: aggregations = {} for aggregation, definition in body['aggs'].items():