diff --git a/src/frontend/app/list/panel/panel-list.component.html b/src/frontend/app/list/panel/panel-list.component.html
index fa7f77452a7e9f2d75693ca6b076839d63f49eaa..3a00442c7615bcda3233efbb5cb95a3d32b68f37 100755
--- a/src/frontend/app/list/panel/panel-list.component.html
+++ b/src/frontend/app/list/panel/panel-list.component.html
@@ -1,28 +1,30 @@
-<div style="font-size: 60px;opacity: 0.1;padding-bottom: 30px;text-align: center;">
-    <mat-icon fontSet="fas" fontIcon="{{icon}} fa-2x"></mat-icon>
-</div>
-<div
-    style="position: sticky;top: 0px;background:white;z-index: 1;display:flex;justify-content: center;align-items: center;color: #666;padding: 10px;">
-    <mat-icon *ngIf="this.currentResource.statusImage !== undefined" style="width: auto;"
-        [ngStyle]="{'color': this.currentResource.priorityColor}" color="primary"
-        class="{{this.currentResource.statusImage.charAt(0)}}{{this.currentResource.statusImage.charAt(1)}} {{this.currentResource.statusImage}} {{this.currentResource.statusImage.charAt(0)}}{{this.currentResource.statusImage.charAt(1)}}-2x">
-    </mat-icon>&nbsp;<span [innerHTML]="this.currentResource.chrono"></span>
-</div>
-<div style="text-align: center;font-weight: bold;margin-bottom: 30px;padding-left: 10px;padding-right: 10px;"
-    title="{{this.currentResource.subject | stripTags}}" [innerHTML]="this.currentResource.subject | shorten: 50: '...'">
-</div>
-<mat-tab-group *ngIf="this.mode == 'diffusion'" [(selectedIndex)]="selectedDiffusionTab" class="diffusionTab">
-    <mat-tab label="{{'lang.diffusionList' | translate}}">
-        <app-diffusions-list #appDiffusionsList [adminMode]="false"></app-diffusions-list>
-    </mat-tab>
-    <mat-tab label="{{'lang.visaWorkflow' | translate}}" [disabled]="appVisaWorkflow.getVisaCount() == 0">
-        <app-visa-workflow #appVisaWorkflow [adminMode]="false" [injectDatas]="injectDatasParam"></app-visa-workflow>
-    </mat-tab>
-    <mat-tab label="{{'lang.avis' | translate}}" [disabled]="appAvisWorkflow.getAvisCount() == 0">
-        <app-avis-workflow #appAvisWorkflow [adminMode]="false" [injectDatas]="injectDatasParam"></app-avis-workflow>
-    </mat-tab>
-</mat-tab-group>
-<app-notes-list #appNotesList *ngIf="this.mode == 'note'" [editMode]="true" [injectDatas]="injectDatasParam"
-    (reloadBadgeNotes)="reloadBadgeNotes($event)"></app-notes-list>
-<app-attachments-list #appAttachmentsList *ngIf="this.mode == 'attachment'" [injectDatas]="injectDatasParam"
-    (reloadBadgeAttachments)="reloadBadgeAttachments($event)"></app-attachments-list>
\ No newline at end of file
+<ng-container *ngIf="currentResource.resId !== undefined">
+    <div style="font-size: 60px;opacity: 0.1;padding-bottom: 30px;text-align: center;">
+        <mat-icon fontSet="fas" fontIcon="{{icon}} fa-2x"></mat-icon>
+    </div>
+    <div
+        style="position: sticky;top: 0px;background:white;z-index: 1;display:flex;justify-content: center;align-items: center;color: #666;padding: 10px;">
+        <mat-icon *ngIf="this.currentResource.statusImage !== undefined" style="width: auto;"
+            [ngStyle]="{'color': this.currentResource.priorityColor}" color="primary"
+            class="{{this.currentResource.statusImage.charAt(0)}}{{this.currentResource.statusImage.charAt(1)}} {{this.currentResource.statusImage}} {{this.currentResource.statusImage.charAt(0)}}{{this.currentResource.statusImage.charAt(1)}}-2x">
+        </mat-icon>&nbsp;<span [innerHTML]="this.currentResource.chrono"></span>
+    </div>
+    <div style="text-align: center;font-weight: bold;margin-bottom: 30px;padding-left: 10px;padding-right: 10px;"
+        title="{{this.currentResource.subject | stripTags}}" [innerHTML]="this.currentResource.subject | shorten: 50: '...'">
+    </div>
+    <mat-tab-group *ngIf="this.mode == 'diffusion'" [(selectedIndex)]="selectedDiffusionTab" class="diffusionTab">
+        <mat-tab label="{{'lang.diffusionList' | translate}}">
+            <app-diffusions-list #appDiffusionsList [adminMode]="false"></app-diffusions-list>
+        </mat-tab>
+        <mat-tab label="{{'lang.visaWorkflow' | translate}}" [disabled]="appVisaWorkflow.getVisaCount() == 0">
+            <app-visa-workflow #appVisaWorkflow [adminMode]="false" [injectDatas]="injectDatasParam"></app-visa-workflow>
+        </mat-tab>
+        <mat-tab label="{{'lang.avis' | translate}}" [disabled]="appAvisWorkflow.getAvisCount() == 0">
+            <app-avis-workflow #appAvisWorkflow [adminMode]="false" [injectDatas]="injectDatasParam"></app-avis-workflow>
+        </mat-tab>
+    </mat-tab-group>
+    <app-notes-list #appNotesList *ngIf="this.mode == 'note'" [editMode]="true" [injectDatas]="injectDatasParam"
+        (reloadBadgeNotes)="reloadBadgeNotes($event)"></app-notes-list>
+    <app-attachments-list #appAttachmentsList *ngIf="this.mode == 'attachment'" [injectDatas]="injectDatasParam"
+        (reloadBadgeAttachments)="reloadBadgeAttachments($event)"></app-attachments-list>
+</ng-container>
\ No newline at end of file