diff --git a/templates/cards/blocks/note.html.twig b/templates/cards/blocks/note.html.twig
index 8812f74d09..07edc625cc 100644
--- a/templates/cards/blocks/note.html.twig
+++ b/templates/cards/blocks/note.html.twig
@@ -129,19 +129,19 @@
{% for complementary_info in complementary_info_array %}
{% set formatted = [] %}
- {% if complementary_info['action'] is defined and not null %}
+ {% for complementary_info_actor in complementary_info['actors'] %}
+ {% if complementary_info_actor is defined and (app.user is null or complementary_info_actor.getId() != app.user.getId()) %}
+ {% set tmp %}
{{ complementary_info_actor.getNickname() }}{% endset %}
+ {% set formatted = formatted|merge([tmp]) %}
+ {% endif %}
+ {% endfor %}
+ {% if formatted is not empty %}
- {% for complementary_info_actor in complementary_info['actors'] %}
- {% if complementary_info_actor is defined and (app.user is null or complementary_info_actor.getId() != app.user.getId()) %}
- {% set tmp %}{{ complementary_info_actor.getNickname() }}{% endset %}
- {% set formatted = formatted|merge([tmp]) %}
- {% endif %}
- {% endfor %}
{{ trans(
- {
- '1': "{formatted} has {action} this note",
- 'other': "{formatted} have {action} this note"
- },
+ [
+ "{formatted} has {action} this note",
+ "{formatted} have {action} this note"
+ ],
{
'count': formatted|length,
'formatted': trans_list(formatted),