diff --git a/tryton/gui/window/form.py b/tryton/gui/window/form.py index 81128a31f6..f4a17891df 100644 --- a/tryton/gui/window/form.py +++ b/tryton/gui/window/form.py @@ -342,7 +342,8 @@ class Form(SignalEvent): 'ids': ids, 'window': self.window, }, context=ctx, alwaysask=True) - self.sig_reload(test_modified=False) + if res: + self.sig_reload(test_modified=False) else: self.message_state(_('No record selected!'))