diff --git a/tryton/gui/window/view_form/model/record.py b/tryton/gui/window/view_form/model/record.py index b57056457c..26d9944fd7 100644 --- a/tryton/gui/window/view_form/model/record.py +++ b/tryton/gui/window/view_form/model/record.py @@ -44,7 +44,8 @@ class Record(SignalEvent): loading = reduce( lambda x, y: 'eager' if x == y == 'eager' else 'lazy', (field.attrs.get('loading', 'eager') - for field in self.group.fields.itervalues())) + for field in self.group.fields.itervalues()), + []) else: loading = self.group.fields[name].attrs.get('loading', 'eager') if self in self.group and loading == 'eager':