From f85a1a753d449ece799da91dff306de3bba26f3a Mon Sep 17 00:00:00 2001 From: Jitendra Purohit Date: Tue, 20 Mar 2018 15:04:37 +0530 Subject: [PATCH] core/issues/26 - On behalf form fails to create new organisation --- CRM/Contribute/Form/Contribution/Confirm.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CRM/Contribute/Form/Contribution/Confirm.php b/CRM/Contribute/Form/Contribution/Confirm.php index f91d8947845d..11729a3ef0dc 100644 --- a/CRM/Contribute/Form/Contribution/Confirm.php +++ b/CRM/Contribute/Form/Contribution/Confirm.php @@ -334,7 +334,9 @@ public function preProcess() { } // if onbehalf-of-organization if (!empty($this->_values['onbehalf_profile_id']) && !empty($this->_params['onbehalf']['organization_name'])) { - $this->_params['organization_id'] = CRM_Utils_Array::value('onbehalfof_id', $this->_params); + if (empty($this->_params['org_option']) && empty($this->_params['organization_id'])) { + $this->_params['organization_id'] = CRM_Utils_Array::value('onbehalfof_id', $this->_params); + } $this->_params['organization_name'] = $this->_params['onbehalf']['organization_name']; $addressBlocks = array( 'street_address',