diff --git a/CRM/Core/Payment/MJWIPNTrait.php b/CRM/Core/Payment/MJWIPNTrait.php
index e9c3bb93dadbe47a77119ff6fc8b2f1575b483a1..810ccd519ec143d66285797b506bd54f1948f618 100644
--- a/CRM/Core/Payment/MJWIPNTrait.php
+++ b/CRM/Core/Payment/MJWIPNTrait.php
@@ -367,7 +367,7 @@ trait CRM_Core_Payment_MJWIPNTrait {
       }
       $paymentParams['contribution_id'] = $contribution['id'];
       $paymentParams['payment_processor_id'] = $this->_paymentProcessor->getID();
-      $paymentParams['is_send_contribution_notification'] = $this->getSendEmailReceipt();
+      $paymentParams['is_send_contribution_notification'] = $this->getSendEmailReceipt($paymentParams['contribution_id']);
       $paymentParams['skipCleanMoney'] = TRUE;
       civicrm_api3('Mjwpayment', 'create_payment', $paymentParams);
     }