diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-title.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/patron-title.inc
index 72d4472a83..3cafa9aa91 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-title.inc
+++ b/koha-tmpl/intranet-tmpl/prog/en/includes/patron-title.inc
@@ -59,29 +59,29 @@
[%- END -%]
[%- END -%]
[%- IF hide_patron_infos_if_needed AND ( display_patron_name OR display_cardnumber ) -%]
- [%- IF link_to == 'circulation_reserves' -%]
- [%- ELSIF link_to == 'circulation_recalls' -%]
- [%- ELSIF link_to == 'members_pay' -%]
- [%- ELSE -%]
- [%- END -%]
-[%- END -%]
-[%- IF display_patron_name -%]
- [%- IF data.category_type == 'I' -%]
- [%- data.surname | html -%] [%- IF data.othernames -%] ([%- data.othernames | html -%])[%- END -%]
- [%- ELSIF invert_name -%]
- [%- data.title | $raw -%][%- data.surname | html -%][%- IF ( data.preferred_name ) -%], [% data.preferred_name | html -%][%- END -%][%- IF data.middle_name -%] [% data.middle_name | html -%][%- END -%][%- IF data.othernames -%] ([%- data.othernames | html -%])[%- END -%]
- [%- ELSE -%]
- [%- data.title | $raw -%][%- data.preferred_name | html %][%- IF data.middle_name -%] [% data.middle_name | html -%][%- END -%][%- IF data.othernames -%] ([%- data.othernames | html -%]) [%- END -%] [% data.surname | html -%]
- [%- END -%]
- [%- IF display_cardnumber AND data.cardnumber -%] ([%- data.cardnumber | html -%])[%- END -%]
-[%- ELSIF display_cardnumber -%]
- [%- IF data.cardnumber -%][%# FIXME Cardnumber should always be defined, right? -%]
- [%- data.cardnumber | html -%]
+ [%- IF link_to == 'circulation_reserves' -%][%- PROCESS display_patron_name -%]
+ [%- ELSIF link_to == 'circulation_recalls' -%][%- PROCESS display_patron_name -%]
+ [%- ELSIF link_to == 'members_pay' -%][%- PROCESS display_patron_name -%]
+ [%- ELSE -%][%- PROCESS display_patron_name -%]
[%- END -%]
[%- ELSE -%]
- A patron from library [%- Branches.GetName( patron.branchcode ) | html -%]
-[%- END -%]
-
-[%- IF hide_patron_infos_if_needed AND ( display_patron_name OR display_cardnumber ) -%]
-
+ [%- PROCESS display_patron_name -%]
[%- END -%]
+[%- BLOCK display_patron_name -%]
+ [%- IF display_patron_name -%]
+ [%- IF data.category_type == 'I' -%]
+ [%- data.surname | html -%] [%- IF data.othernames -%] ([%- data.othernames | html -%])[%- END -%]
+ [%- ELSIF invert_name -%]
+ [%- data.title | $raw -%][%- data.surname | html -%][%- IF ( data.preferred_name ) -%], [% data.preferred_name | html -%][%- END -%][%- IF data.middle_name -%] [% data.middle_name | html -%][%- END -%][%- IF data.othernames -%] ([%- data.othernames | html -%])[%- END -%]
+ [%- ELSE -%]
+ [%- data.title | $raw -%][%- data.preferred_name | html %][%- IF data.middle_name -%] [% data.middle_name | html -%][%- END -%][%- IF data.othernames -%] ([%- data.othernames | html -%]) [%- END -%] [% data.surname | html -%]
+ [%- END -%]
+ [%- IF display_cardnumber AND data.cardnumber -%] ([%- data.cardnumber | html -%])[%- END -%]
+ [%- ELSIF display_cardnumber -%]
+ [%- IF data.cardnumber -%][%# FIXME Cardnumber should always be defined, right? -%]
+ [%- data.cardnumber | html -%]
+ [%- END -%]
+ [%- ELSE -%]
+ A patron from library [%- Branches.GetName( patron.branchcode ) | html -%]
+ [%- END -%]
+[% END %]