diff --git a/src/frontend/app/administration/template/template-administration.component.ts b/src/frontend/app/administration/template/template-administration.component.ts
index 124668b388019bd77d97f36eb53c7c3fb77deac0..c830982ac00a49ad7ee675ac8c2a87d55f08c0e2 100755
--- a/src/frontend/app/administration/template/template-administration.component.ts
+++ b/src/frontend/app/administration/template/template-administration.component.ts
@@ -286,11 +286,17 @@ export class TemplateAdministrationComponent implements OnInit {
             alert(this.lang.editModelFirst);
             return;
         }
+
         if (this.template.template_type=='HTML') {
             this.template.template_content = tinymce.get('templateHtml').getContent();
         }
         if (this.template.template_type=='OFFICE_HTML') {
             this.template.template_content = tinymce.get('templateOfficeHtml').getContent();
+
+            if (this.template.template_content == '' && !this.template.template_style) {
+                alert(this.lang.mustCompleteAR);
+                return;
+            }
         }
         if (this.creationMode) {
             if (this.template.template_style == 'uploadFile') {
diff --git a/src/frontend/lang/lang-en.ts b/src/frontend/lang/lang-en.ts
index 2136af85a0a3c978c80bf899ddffef207014c8bf..ebc0a6ee6e649e2669ada85fde6428a7c962fe50 100755
--- a/src/frontend/lang/lang-en.ts
+++ b/src/frontend/lang/lang-en.ts
@@ -869,4 +869,5 @@ export const LANG_EN = {
     "openIndexation"             : "Indexing page will be open so that you can create a new mail",
     "acknowledgementSendDate"             : "Acknowledgement send date",
     "updateAcknowledgementSendDate"             : "This will update send date for paper acknowledgement receipt",
+    "mustCompleteAR"                        : "You must complete one of two acknowledgement of receipts",
 };
diff --git a/src/frontend/lang/lang-fr.ts b/src/frontend/lang/lang-fr.ts
index 772b805c5cf50ac65674b3b547c4a64fbba503c3..8c843466d99347b8d7eb9fe0b05c8e7a87db125d 100755
--- a/src/frontend/lang/lang-fr.ts
+++ b/src/frontend/lang/lang-fr.ts
@@ -894,4 +894,5 @@ export const LANG_FR = {
     "openIndexation"             : "La page d'indexation s'ouvrira ensuite pour pouvoir créer un courrier",
     "acknowledgementSendDate"             : "Date d'envoi de l'accusé de reception",
     "updateAcknowledgementSendDate"             : "Cela mettra à jour la date d'envoi pour les accusés de réception papier",
+    "mustCompleteAR"                        : "Veuillez compléter un des deux modèles d'AR",
 };
diff --git a/src/frontend/lang/lang-nl.ts b/src/frontend/lang/lang-nl.ts
index 93dce6d6884b957ea9a06224d4272f33fb694fd9..f0a7812e923a008a899db69a7c3bc5304103ee93 100755
--- a/src/frontend/lang/lang-nl.ts
+++ b/src/frontend/lang/lang-nl.ts
@@ -897,4 +897,5 @@ export const LANG_NL = {
     "openIndexation"             : "Indexing page will be open so that you can create a new mail", //_TO_TRANSLATE
     "acknowledgementSendDate"             : "Acknowledgement send date", //_TO_TRANSLATE
     "updateAcknowledgementSendDate"             : "This will update send date for paper acknowledgement receipt", //_TO_TRANSLATE
+    "mustCompleteAR"                        : "You must complete one of two acknowledgement of receipts", //_TO_TRANSLATE
 };