diff --git a/tryton/gui/window/view_form/view/list.py b/tryton/gui/window/view_form/view/list.py index 3040d2c4d1..50aece697c 100644 --- a/tryton/gui/window/view_form/view/list.py +++ b/tryton/gui/window/view_form/view/list.py @@ -265,8 +265,8 @@ class ViewList(ParserView): message(_('No record selected!'), self.window) return False email = {} - if 'email' in action: - email = self.screen.current_model.expr_eval(action['email'] or '') + if action.get('email'): + email = self.screen.current_model.expr_eval(action['email']) if not email: email = {} email['subject'] = action['name'].replace('_', '')