diff --git a/src/frontend/app/administration/template/template-administration.component.html b/src/frontend/app/administration/template/template-administration.component.html
index f990d97afeff5ad4d31f3987e7f45261402d9459..92a7b2ae35f3c3a26132a3304de6b7f72916d425 100755
--- a/src/frontend/app/administration/template/template-administration.component.html
+++ b/src/frontend/app/administration/template/template-administration.component.html
@@ -121,7 +121,7 @@
                                     <mat-form-field *ngIf="creationMode || template.file.name">
                                         <mat-select id="template_style" [disabled]="!creationMode" name="template_style"
                                             title="{{lang.defaultTemplate}}" placeholder="{{lang.chosenModel}}"
-                                            [(ngModel)]="selectedModelFile"
+                                            [(ngModel)]="selectedModelFile" (selectionChange)="changeModel($event)"
                                             [required]="template.target!='acknowledgementReceipt'">
                                             <mat-optgroup label="{{lang.loadedFile}} :">
                                                 <mat-option class="selectFile" (click)="uploadSignFileOffice.click()"
@@ -280,4 +280,4 @@
             </div>
         </mat-list>
     </mat-sidenav>
-</mat-sidenav-container>
\ No newline at end of file
+</mat-sidenav-container>
diff --git a/src/frontend/app/administration/template/template-administration.component.ts b/src/frontend/app/administration/template/template-administration.component.ts
index 9a05393f877ebb5dae2f5b5cb2412912b779df54..9ad36672fb3cb1c6fde74229503dfec40f1ea968 100755
--- a/src/frontend/app/administration/template/template-administration.component.ts
+++ b/src/frontend/app/administration/template/template-administration.component.ts
@@ -625,6 +625,22 @@ export class TemplateAdministrationComponent implements OnInit, OnDestroy {
         this.template.type = ev.value;
     }
 
+    changeModel() {
+        this.template.file = {
+            name: '',
+            type: '',
+            content: ''
+        };
+
+        this.template.file = {
+            electronic: {
+                name: '',
+                type: '',
+                content: ''
+            }
+        };
+    }
+
     loadTab(event: any) {
         if (event.index === 0) {
             this.initMce('textarea#templateOfficeHtml');