diff --git a/tryton/gui/window/attachment.py b/tryton/gui/window/attachment.py index 682fdf1e64..402015e5c6 100644 --- a/tryton/gui/window/attachment.py +++ b/tryton/gui/window/attachment.py @@ -181,6 +181,8 @@ class Attachment(object): filenames = common.file_selection(_('Open...'), preview=True, multi=True, parent=self.win, filters=[filter_all, filter_image]) + if not filenames: + return for filename in filenames: value = file(filename, 'rb').read() name = os.path.basename(filename)