diff --git a/apps/maarch_entreprise/js/angular/app/administration/template-administration.component.ts b/apps/maarch_entreprise/js/angular/app/administration/template-administration.component.ts
index 1aded62c83fd3b5a714e5efbb2eeb41c2dff36a8..437b4678921b9eb1333670a362afcedacf50418b 100755
--- a/apps/maarch_entreprise/js/angular/app/administration/template-administration.component.ts
+++ b/apps/maarch_entreprise/js/angular/app/administration/template-administration.component.ts
@@ -229,6 +229,7 @@ export class TemplateAdministrationComponent implements OnInit {
             .subscribe((data: any) => {
                 this.lockFound = data.lockFileFound;
                 if(!this.lockFound){
+                    this.notify.success(this.lang.modelUpdated);
                     clearInterval(this.intervalLockFile);
                 }
             });
@@ -255,7 +256,7 @@ export class TemplateAdministrationComponent implements OnInit {
         if(this.template.template_target!='notifications'){
             this.template.template_datasource=='letterbox_attachment';
         }
-        if(this.creationMode && this.template.template_style != 'uploadFile' && !this.template.userUniqueId){
+        if(this.creationMode && this.template.template_style != 'uploadFile' && !this.template.userUniqueId && this.template.target == 'OFFICE'){
             alert(this.lang.editModelFirst);
             return;
         }
diff --git a/apps/maarch_entreprise/js/angular/lang/lang-en.ts b/apps/maarch_entreprise/js/angular/lang/lang-en.ts
index c28d8575f3a58845e353ed5849bd29f3c16ac1d3..24ad8d62a3215a364eb7877ef2cf2de7445576f8 100755
--- a/apps/maarch_entreprise/js/angular/lang/lang-en.ts
+++ b/apps/maarch_entreprise/js/angular/lang/lang-en.ts
@@ -546,6 +546,7 @@ export const LANG_EN = {
     "confirmDuplicate"                  : "Do you really want to duplicate this template ?",
     "noDatasource"                      : "No datasources",
     "templateDuplicated"                : "Template duplicated",
+    "modelUpdated"                      : "Model updated",
     "importFile"                        : "Import a file",
     "allAttachments"                    : "All attachments",
     "editModelFirst"                    : "Please edit model first"
diff --git a/apps/maarch_entreprise/js/angular/lang/lang-fr.ts b/apps/maarch_entreprise/js/angular/lang/lang-fr.ts
index ffae694d4ad8c9497494a9a9a670544c8980a95a..411015169f2f83b1dd13898eb26ceaf2327888fb 100755
--- a/apps/maarch_entreprise/js/angular/lang/lang-fr.ts
+++ b/apps/maarch_entreprise/js/angular/lang/lang-fr.ts
@@ -568,6 +568,7 @@ export const LANG_FR = {
     "confirmDuplicate"                  : "Voulez-vous vraiment dupliquer ce template ?",
     "noDatasource"                      : "Aucune source de données",
     "templateDuplicated"                : "Modèle dupliqué",
+    "modelUpdated"                      : "Le Modèle a été mis à jour",
     "importFile"                        : "Importer un fichier",
     "allAttachments"                    : "Tous les attachements",
     "editModelFirst"                    : "Veuillez éditer le modèle avant de valider"