diff --git a/sao/src/window.js b/sao/src/window.js index 15e806b75f..8871e64a9b 100644 --- a/sao/src/window.js +++ b/sao/src/window.js @@ -416,7 +416,9 @@ } } let message = name + '/' + Sao.common.humanize(size); - this.label.text(message).attr('title', message); + if (this.label) { + this.label.text(message).attr('title', message); + } this._set_button_sensitive(); }, record_modified: function() { diff --git a/tryton/tryton/gui/window/win_form.py b/tryton/tryton/gui/window/win_form.py index b418bfd68d..8edf436f9f 100644 --- a/tryton/tryton/gui/window/win_form.py +++ b/tryton/tryton/gui/window/win_form.py @@ -365,7 +365,8 @@ class WinForm(NoModal, InfoBar): if selected > 1: name += '#%i' % selected name = '(%s/%s)' % (name, common.humanize(size)) - self.label.set_text(name) + if hasattr(self, 'label'): + self.label.set_text(name) self._set_button_sensitive() def record_modified(self, *args):