diff --git a/src/frontend/app/visa/visa-workflow.component.ts b/src/frontend/app/visa/visa-workflow.component.ts
index 587707f6480b212c1d4f9d4c802f28be81644a92..3b3c60c4c663b2d814e76af744a1937e98afdcac 100644
--- a/src/frontend/app/visa/visa-workflow.component.ts
+++ b/src/frontend/app/visa/visa-workflow.component.ts
@@ -44,17 +44,20 @@ export class VisaWorkflowComponent extends AutoCompletePlugin implements OnInit
 
         this.http.get("../../rest/listTemplates/entities/" + entityId)
             .subscribe((data: any) => {
-                data.listTemplate.forEach((element: any, index : number) => {
+                data.listTemplate.forEach((element: any) => {
                     if (element.object_type === 'VISA_CIRCUIT') {
+                        element.requested_signature = (element.item_mode === 'visa' ? false : true);
+                        this.visaWorkflow.items.push(element);
+                    }
+                });
+                this.visaWorkflow.items.forEach((element: any) => {
+                    if (element.externalId.maarchParapheur !== undefined) {
                         this.http.get("../../rest/maarchParapheur/user/" + element.externalId.maarchParapheur + "/picture")
                             .subscribe((data: any) => {
-                                element.picture = data.picture
-                                element.requested_signature = (element.item_mode === 'visa' ? false : true);
-                                this.visaWorkflow.items.push(element);
+                                element.picture = data.picture;
                             }, (err: any) => {
                                 this.notify.handleErrors(err);
                             });
-
                     }
                 });
                 this.loading = false;