diff --git a/src/common.js b/src/common.js index 56a7e118d8..9608c2bdf9 100644 --- a/src/common.js +++ b/src/common.js @@ -2678,8 +2678,7 @@ build_dialog: function(message, title, prm) { var dialog = Sao.common.WarningDialog._super.build_dialog.call( this); - dialog.add_title(title); - dialog.body.append(jQuery('
', { + var content = jQuery('
', { 'class': 'alert alert-warning', role: 'alert' }).append(jQuery('', { @@ -2688,9 +2687,15 @@ })).append(jQuery('', { 'class': 'sr-only' }).append(Sao.i18n.gettext('Warning: ')) - ).append(jQuery('') - .append(message) - .css('white-space', 'pre-wrap'))); + ).append(jQuery('

') + .append(title) + .css('white-space', 'pre-wrap')); + if (message) { + content.append(jQuery('') + .append(message) + .css('white-space', 'pre-wrap')); + } + dialog.body.append(content); jQuery('