diff --git a/VERSIONS_HOTLINE/151519 b/VERSIONS_HOTLINE/151519
new file mode 100644
index 0000000000000000000000000000000000000000..105f0a013d7291e1964a9b4906849581dc755b34
--- /dev/null
+++ b/VERSIONS_HOTLINE/151519
@@ -0,0 +1 @@
+ - correctif #151519 : Administration : Correction du formulaire de modification des avis de notices écrit depuis un thème du magasin de thèmes. L'entête et le contenu de l'avis ne sont plus obligatoire dans l'interface de modération.
\ No newline at end of file
diff --git a/application/modules/admin/controllers/ModoController.php b/application/modules/admin/controllers/ModoController.php
index 15c6571de6da445af413f4c63f02ab85dc1edd43..ecbe2a2cbe127a0e4d8069e584973e2197ac1d87 100644
--- a/application/modules/admin/controllers/ModoController.php
+++ b/application/modules/admin/controllers/ModoController.php
@@ -649,6 +649,8 @@ class Admin_ModoController extends ZendAfi_Controller_Action {
 
 
   protected function _setAvisAndEntete($avis, $form) {
+    $avis->beImportMode();
+
     if ($avis->getAvis() != $form->avis->getValue()) {
       $avis->setAvis($form->avis->getValue())->save();
       $this->_helper->notify($this->view->_('Contenu de l\'avis modifié'));
@@ -658,6 +660,7 @@ class Admin_ModoController extends ZendAfi_Controller_Action {
       $avis->setEntete($form->entete->getValue())->save();
       $this->_helper->notify($this->view->_('Entête de l\'avis modifié'));
     }
+
     return $avis;
   }
 }
diff --git a/library/Class/Avis.php b/library/Class/Avis.php
index 72033c3c30c8b721200b9bc47f0733678fdf8315..6a36037efd26a23efd6a495030cde933820a1ea0 100644
--- a/library/Class/Avis.php
+++ b/library/Class/Avis.php
@@ -129,4 +129,9 @@ class Class_Avis extends Storm_Model_Abstract {
   public function getSourceAuthor() {
     return null;
   }
+
+
+  public function beImportMode() : self {
+    return $this;
+  }
 }
diff --git a/library/ZendAfi/Form/Admin/EditAvis.php b/library/ZendAfi/Form/Admin/EditAvis.php
index cf8d191e23cea46d37f06639b9260a9100f131d6..4bca9b4dda5487d31780fe540fe6fc5575ec1fe1 100644
--- a/library/ZendAfi/Form/Admin/EditAvis.php
+++ b/library/ZendAfi/Form/Admin/EditAvis.php
@@ -26,15 +26,19 @@ class ZendAfi_Form_Admin_EditAvis extends ZendAfi_Form {
 
     $this
       ->setAttrib('id', 'edit-avis')
+
       ->setAttrib('action', '')
-      ->addElement('text', 'entete', ['label' => $this->_('Entête de l\'avis'),
-                                      'size' => '100',
-                                      'required' => true,
-                                      'allowEmpty' => false])
-      ->addElement('textarea', 'avis', ['label' => $this->_('Contenu de l\'avis'),
-                                        'required' => true,
-                                        'allowEmpty' => false,
-                                        'rows' => 15])
+
+      ->addElement('text',
+                   'entete',
+                   ['label' => $this->_('Entête de l\'avis'),
+                    'size' => '100'])
+
+      ->addElement('textarea',
+                   'avis',
+                   ['label' => $this->_('Contenu de l\'avis'),
+                    'rows' => 15])
+
       ->addUniqDisplayGroup('default');
   }
 
diff --git a/tests/application/modules/admin/controllers/AdminAvisModerationControllerTest.php b/tests/application/modules/admin/controllers/AdminAvisModerationControllerTest.php
index f0e6a208b96d836ac44d033a260512abe4f75f9d..efcb528f4ebfdb978e9191c8069cd5c2492c8239 100644
--- a/tests/application/modules/admin/controllers/AdminAvisModerationControllerTest.php
+++ b/tests/application/modules/admin/controllers/AdminAvisModerationControllerTest.php
@@ -518,3 +518,106 @@ class AdminAvisModerationControllerEnteteEmptyTest
     $this->assertFlashMessengerContentContains('Avis archivé');
   }
 }
+
+
+
+
+/* hotline : #151519 */
+class AdminAvisModerationControllerEnteteEmptyWithHistoricTemplateTest
+  extends AdminAvisModerationControllerTestCase {
+
+  protected $_avis_notice;
+
+  public function setUp() {
+    parent::setUp();
+
+    $this->_avis_notice = Class_AvisNotice::find(38);
+    $this->_avis_notice
+      ->beImportMode()
+      ->setEntete('')
+      ->save();
+
+    $this->dispatch('/admin/modo/editavisnotice/id/38');
+  }
+
+
+  /** @test */
+  public function enteteShouldNotBeMandatory() {
+    $this->assertXPath('//form//input[@name="entete"][not(@required)]');
+  }
+
+
+  /** @test */
+  public function avisShouldNotBeMandatory() {
+    $this->assertXPath('//form//textarea[@name="avis"][not(@required)]');
+  }
+}
+
+
+
+
+/* hotline : #151519 */
+class AdminAvisModerationControllerEnteteEmptyWithIntonationTemplateTest
+  extends AdminAvisModerationControllerTestCase {
+
+  protected $_avis_notice;
+
+  public function setUp() {
+    parent::setUp();
+
+    $this->_buildTemplateProfil(['id' => 789789]);
+
+    $this->_avis_notice = Class_AvisNotice::find(38);
+    $this->_avis_notice
+      ->beImportMode()
+      ->setEntete('')
+      ->save();
+
+    $this->dispatch('/admin/modo/editavisnotice/id/38');
+  }
+
+
+  /** @test */
+  public function enteteShouldNotBeMandatory() {
+    $this->assertXPath('//form//input[@name="entete"][not(@required)]');
+  }
+
+
+  /** @test */
+  public function avisShouldNotBeMandatory() {
+    $this->assertXPath('//form//textarea[@name="avis"][not(@required)]');
+  }
+}
+
+
+
+
+/* hotline : #151519 */
+class AdminAvisModerationControllerEnteteEmptyWithIntonationTemplatePostTest
+  extends AdminAvisModerationControllerTestCase {
+
+  protected $_avis_notice;
+
+
+  public function setUp() {
+    parent::setUp();
+
+    $this->_buildTemplateProfil(['id' => 789789]);
+    $this->postDispatch('/admin/modo/editavisnotice/id/38',
+                        ['entete' => '',
+                         'avis' => '']);
+    Class_AvisNotice::clearCache();
+  }
+
+
+  /** @test */
+  public function avisShouldHaveBeenUpdatedWithEmptyContent() {
+    $this->assertEquals('', Class_AvisNotice::find(38)->getAvis());
+  }
+
+
+  /** @test */
+  public function enteteShouldHaveBeenUpdatedWithEmptyContent() {
+    $this->assertEquals('', Class_AvisNotice::find(38)->getEntete());
+  }
+}