tomchristie/django-rest-framework — pull request #1912 by Tim-Erwin (2014-10-01 13:38:11+00:00)
Title: self._errors might be None when nesting serializers

We are nesting serializers. So when calling *from_native()* on a serializer it creates its *self._errors* dict. However, on child serializers / fields *restore_fields()* may be called directly. Then *self._errors* is *None* which causes the request to fail.