diff --git a/src/frontend/app/list/basket-list.component.html b/src/frontend/app/list/basket-list.component.html
index 1786b5a2fcac3ab86cc45690875c134c9bdde11e..499fbdfa7ebf1bfb28f770c0b08c0b1c1bfdf140 100644
--- a/src/frontend/app/list/basket-list.component.html
+++ b/src/frontend/app/list/basket-list.component.html
@@ -64,7 +64,7 @@
                                     overflow: hidden;
                                     text-overflow: ellipsis;
                                     padding-left: 5px;
-                                    padding-right: 5px;" [class.hasEvent]="data.event" (click)="launchEventSubData(data, row)">
+                                    padding-right: 5px;" [class.hasEvent]="data.event && data.displayValue !== this.lang.undefined" (click)="launchEventSubData(data, row)">
                                             <ng-container *ngIf="data.value == 'getCreationAndProcessLimitDates'">
                                                 <ng-container *ngIf="row.closing_date != lang.undefined">
                                                     <i class="fa fa-lock" title="{{lang.closingDate}}"></i>&nbsp;<span
diff --git a/src/frontend/app/list/basket-list.component.ts b/src/frontend/app/list/basket-list.component.ts
index b8210769567b1fa3a34c81c3c3eac1b7f05b674c..23c248b77cfee873002b84cf7324feb11ef7068b 100755
--- a/src/frontend/app/list/basket-list.component.ts
+++ b/src/frontend/app/list/basket-list.component.ts
@@ -318,8 +318,10 @@ export class BasketListComponent implements OnInit, OnDestroy {
                     if (key.displayValue.length > 1) {
                         key.displayTitle = key.displayValue.join(' - ');
                         key.displayValue = '<b>' + key.displayValue.length + '</b> ' + this.lang.contactsAlt;
-                    } else {
+                    } else if (key.displayValue.length === 1) {
                         key.displayValue = key.displayValue[0];
+                    } else {
+                        key.displayValue = this.lang.undefined;
                     }
                 } else if (key.value === 'getCreationAndProcessLimitDates') {
                     key.icon = '';
@@ -474,7 +476,7 @@ export class BasketListComponent implements OnInit, OnDestroy {
 
     launchEventSubData(data: any, row: any) {
         if (data.event) {
-            if (['getSenders', 'getRecipients'].indexOf(data.value) > -1) {
+            if (['getSenders', 'getRecipients'].indexOf(data.value) > -1 && data.displayValue !== this.lang.undefined) {
                 const mode = data.value === 'getSenders' ? 'senders' : 'recipients';
                 this.openContact(row, mode);
             }