diff --git a/app/code/Magento/Newsletter/Model/ResourceModel/Queue.php b/app/code/Magento/Newsletter/Model/ResourceModel/Queue.php index 01cbd61b2dd83e1e6d471ee4d209c9fec2203bb8..b25677846622bf175fb6c80ae632132d2fb43e2d 100644 --- a/app/code/Magento/Newsletter/Model/ResourceModel/Queue.php +++ b/app/code/Magento/Newsletter/Model/ResourceModel/Queue.php @@ -86,7 +86,7 @@ class Queue extends \Magento\Framework\Model\ResourceModel\Db\AbstractDb $connection->beginTransaction(); try { - foreach ($newIds as $subscriberId) { + foreach (array_keys($newIds) as $subscriberId) { $data = []; $data['queue_id'] = $queue->getId(); $data['subscriber_id'] = $subscriberId;