diff --git a/addons/web/static/src/js/formats.js b/addons/web/static/src/js/formats.js
index 37d1e4cf7b5..2418439ac46 100644
--- a/addons/web/static/src/js/formats.js
+++ b/addons/web/static/src/js/formats.js
@@ -254,6 +254,12 @@ openerp.web.format_cell = function (row_data, column, value_if_empty, process_mo
attrs = column.modifiers_for(row_data);
}
if (attrs.invisible) { return ''; }
+
+ if (column.type === "boolean") {
+ return _.str.sprintf('',
+ row_data[column.id].value ? 'checked="checked"' : '');
+ }
+
if (column.tag === 'button') {
return _.template('