diff --git a/app/code/Magento/Email/Model/AbstractTemplate.php b/app/code/Magento/Email/Model/AbstractTemplate.php index fa9d28074bf85..81e993fad76df 100644 --- a/app/code/Magento/Email/Model/AbstractTemplate.php +++ b/app/code/Magento/Email/Model/AbstractTemplate.php @@ -534,10 +534,9 @@ protected function cancelDesignConfig() */ public function setForcedArea($templateId) { - if ($this->area) { - throw new \LogicException(__('Area is already set')); + if (!isset($this->area)) { + $this->area = $this->emailConfig->getTemplateArea($templateId); } - $this->area = $this->emailConfig->getTemplateArea($templateId); return $this; }