diff options
Diffstat (limited to 'django/contrib/admin/helpers.py')
-rw-r--r-- | django/contrib/admin/helpers.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/django/contrib/admin/helpers.py b/django/contrib/admin/helpers.py index cd34587788..ea6e0012dd 100644 --- a/django/contrib/admin/helpers.py +++ b/django/contrib/admin/helpers.py @@ -367,9 +367,8 @@ class InlineFieldset(Fieldset): def __iter__(self): fk = getattr(self.formset, "fk", None) for field in self.fields: - if fk and fk.name == field: - continue - yield Fieldline(self.form, field, self.readonly_fields, model_admin=self.model_admin) + if not fk or fk.name != field: + yield Fieldline(self.form, field, self.readonly_fields, model_admin=self.model_admin) class AdminErrorList(forms.utils.ErrorList): |