diff --git a/mongoengine/base.py b/mongoengine/base.py index 8ed8dc40..445fc3f0 100644 --- a/mongoengine/base.py +++ b/mongoengine/base.py @@ -704,7 +704,7 @@ class TopLevelDocumentMetaclass(DocumentMetaclass): meta['queryset_class'] = manager.queryset_class new_class.objects = manager - indicies = meta['indexes'] + abstract_base_indexes + indicies = [meta['indexes']] + abstract_base_indexes user_indexes = [QuerySet._build_index_spec(new_class, spec) for spec in indicies] + base_indexes new_class._meta['indexes'] = user_indexes