diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/members-update.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/members-update.tt
index ab6fe3efbf..cf5bc86d80 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/members-update.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/members-update.tt
@@ -62,10 +62,17 @@
[% CASE 'altcontactcountry' %]Alternate contact: Country
[% CASE 'altcontactphone' %]Alternate contact: Phone
[% CASE 'smsalertnumber' %]SMS alert number
+[% CASE 'extended_attributes' %]Additional attributes and identifiers
[% CASE %][% field %]
[% END %]
[% END %]
+[% BLOCK display_extended_attributes %]
+ [% FOREACH attr IN attributes %]
+ [% attr.code %]: [% IF pending %][% attr.value %][% ELSE %][% attr.attribute %][% END %]
+ [% END %]
+[% END %]
+
@@ -111,6 +118,9 @@
[% ELSIF key == 'branchcode' %]
[% Branches.GetName( borrowers.$borrowernumber.$key ) %] |
[% Branches.GetName( pm.$key ) %] |
+ [% ELSIF ( key == 'extended_attributes' ) %]
+
[% PROCESS display_extended_attributes attributes=borrowers.$borrowernumber.$key %] |
+
[% PROCESS display_extended_attributes attributes=pm.$key pending=1 %] |
[% ELSE %]
[% borrowers.$borrowernumber.$key %] |
[% pm.$key %] |
diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt
index 422e1a898c..91cbae4cdb 100644
--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt
+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt
@@ -911,8 +911,8 @@
[% IF ( pa.type.authorised_value_category ) %]