diff --git a/mongoengine/base.py b/mongoengine/base.py index 5a10cc73..18a831d9 100644 --- a/mongoengine/base.py +++ b/mongoengine/base.py @@ -1207,7 +1207,7 @@ class BaseDict(dict): def __getattribute__(self, name): if name == 'observer' and not hasattr(self, 'observer'): self.observer = DataObserver(None, None) - return super(BaseList, self).__getattribute__(name) + return super(BaseDict, self).__getattribute__(name) def __setitem__(self, *args, **kwargs): self.observer.updated()