From: Pratik Joshi Date: Thu, 12 Dec 2013 06:06:29 +0000 (+0530) Subject: CRM-13926 : FIX X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=bfe40b9d5943fe00b74e9f618161f2c4d16cab19;p=civicrm-core.git CRM-13926 : FIX --- diff --git a/CRM/Event/Form/Registration/Register.php b/CRM/Event/Form/Registration/Register.php index b30edc7643..3e785fdf57 100644 --- a/CRM/Event/Form/Registration/Register.php +++ b/CRM/Event/Form/Registration/Register.php @@ -841,7 +841,7 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration { } if ($self->_values['event']['is_monetary']) { - if ($fields['amount'] > 0 && !isset($fields['payment_processor'])) { + if (empty($self->_requireApproval) && $fields['amount'] > 0 && !isset($fields['payment_processor'])) { $errors['payment_processor'] = ts('Please select a Payment Method'); } if (is_array($self->_paymentProcessor)) {