Index: django/db/models/base.py
===================================================================
--- django/db/models/base.py	(revision 12117)
+++ django/db/models/base.py	(working copy)
@@ -803,7 +803,7 @@
             if hasattr(e, 'message_dict'):
                 if errors:
                     for k, v in e.message_dict.items():
-                        errors.set_default(k, []).extend(v)
+                        errors.setdefault(k, []).extend(v)
                 else:
                     errors = e.message_dict
             else:
