diff --git a/app/code/Magento/Sales/Model/Order/Address.php b/app/code/Magento/Sales/Model/Order/Address.php index 11d8a937387d1..fd49af27a998e 100644 --- a/app/code/Magento/Sales/Model/Order/Address.php +++ b/app/code/Magento/Sales/Model/Order/Address.php @@ -730,5 +730,16 @@ public function setExtensionAttributes(\Magento\Sales\Api\Data\OrderAddressExten return $this->_setExtensionAttributes($extensionAttributes); } + /** + * @inheritdoc + */ + public function beforeSave() + { + if ($this->getEmail() === null) { + $this->setEmail($this->getOrder()->getCustomerEmail()); + } + return parent::beforeSave(); + } + //@codeCoverageIgnoreEnd }