diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/columns_settings.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/columns_settings.inc
index d7740a018e..a5c5e0c8c6 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/includes/columns_settings.inc
+++ b/koha-tmpl/intranet-tmpl/prog/en/includes/columns_settings.inc
@@ -70,17 +70,25 @@ function KohaTable(id_selector, dt_parameters, columns_settings, add_filters) {
node.addClass("disabled");
}
},
- {
- extend: 'colvis',
- fade: 100,
- columns: included_ids,
- className: "columns_controls",
- titleAttr: _("Columns settings"),
- text: ' ' + _("Columns") + '',
- exportOptions: {
- columns: exportColumns
+ ];
+
+ if( included_ids.length > 0 ){
+ dt_parameters[ "buttons" ].push(
+ {
+ extend: 'colvis',
+ fade: 100,
+ columns: included_ids,
+ className: "columns_controls",
+ titleAttr: _("Columns settings"),
+ text: ' ' + _("Columns") + '',
+ exportOptions: {
+ columns: exportColumns
+ },
},
- },
+ );
+ }
+
+ dt_parameters[ "buttons" ].push(
{
extend: 'collection',
autoClose: true,
@@ -90,8 +98,7 @@ function KohaTable(id_selector, dt_parameters, columns_settings, add_filters) {
text: ' ' + _("Export") + '',
buttons: export_buttons
}
-
- ];
+ );
var table = $(selector);
if ( add_filters ) {