diff --git a/mailpoet/lib/Services/AuthorizedSenderDomainController.php b/mailpoet/lib/Services/AuthorizedSenderDomainController.php index 46786d5c72..9b269bea54 100644 --- a/mailpoet/lib/Services/AuthorizedSenderDomainController.php +++ b/mailpoet/lib/Services/AuthorizedSenderDomainController.php @@ -116,12 +116,12 @@ class AuthorizedSenderDomainController { $response = $this->bridge->createAuthorizedSenderDomain($domain); - if ($response['status'] === API::RESPONSE_STATUS_ERROR) { + if (isset($response['status']) && $response['status'] === API::RESPONSE_STATUS_ERROR) { throw new \InvalidArgumentException($response['message']); } // Reset cached value since a new domain was added - $this->currentRecords = null; + $this->reloadCache(); return $response; }