diff --git a/trytond/ir/attachment.py b/trytond/ir/attachment.py index 5a3680673d..1072388172 100644 --- a/trytond/ir/attachment.py +++ b/trytond/ir/attachment.py @@ -51,8 +51,11 @@ class Attachment(ModelSQL, ModelView): filename = os.path.join(CONFIG['data_path'], db_name, filename[0:2], filename[2:4], filename) if name == 'datas_size': - statinfo = os.stat(filename) - value = statinfo.st_size + try: + statinfo = os.stat(filename) + value = statinfo.st_size + except OSError: + pass else: try: file_p = open(filename, 'rb')