diff --git a/src/frontend/app/visa/visa-workflow.component.ts b/src/frontend/app/visa/visa-workflow.component.ts
index 3b593f5c047f012f80b0a9ce4dfc585a855ac384..ae28aa5f6cfda3977bc02426cb22248ebacbf643 100644
--- a/src/frontend/app/visa/visa-workflow.component.ts
+++ b/src/frontend/app/visa/visa-workflow.component.ts
@@ -293,8 +293,9 @@ export class VisaWorkflowComponent implements OnInit {
         this.visaWorkflow.items = [];
         this.http.get(`../../rest/attachments/${attachmentId}/maarchParapheurWorkflow`)
             .subscribe((data: any) => {
-                data.workflow.forEach((element: any) => {
+                data.workflow.forEach((element: any, key:any) => {
                     const user = {
+                        'listinstance_id': key,
                         'id': element.userId,
                         'labelToDisplay': element.userDisplay,
                         'requested_signature': element.mode === 'visa' ? false : true,