diff --git a/django/forms/models.py b/django/forms/models.py
index 2a3f8bd..5bd34e6 100644
a
|
b
|
class ModelFormMetaclass(type):
|
213 | 213 | message = message % (', '.join(missing_fields), |
214 | 214 | opts.model.__name__) |
215 | 215 | raise FieldError(message) |
| 216 | |
| 217 | if parents: |
| 218 | for parent in parents: |
| 219 | if parent is not ModelForm: |
| 220 | fields.update(parent.base_fields) |
| 221 | |
216 | 222 | # Override default model fields with any custom declared ones |
217 | 223 | # (plus, include all the other declared fields). |
218 | 224 | fields.update(declared_fields) |