diff --git a/admin/columns_settings.pl b/admin/columns_settings.pl
index c0c117bb27..e61782c5ff 100755
--- a/admin/columns_settings.pl
+++ b/admin/columns_settings.pl
@@ -27,7 +27,7 @@ if ( $action eq 'save' ) {
my @columnids = $input->param("columnid");
my @columns;
for my $columnid (@columnids) {
- next unless $columnid =~ m|^([^_]*)_([^_]*)_(.*)$|;
+ next unless $columnid =~ m|^([^#]*)#([^#]*)#(.*)$|;
my $is_hidden = $input->param( $columnid . '_hidden' ) // 0;
my $cannot_be_toggled =
$input->param( $columnid . '_cannot_be_toggled' ) // 0;
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/columns_settings.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/columns_settings.tt
index f8127091a5..b1a8565396 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/columns_settings.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/columns_settings.tt
@@ -22,42 +22,43 @@
Column name Is hidden by default Cannot be toggled