manual merge of fixes for CRM-13981
[civicrm-core.git] / CRM / Contribute / Form / ManagePremiums.php
index bbb6baa1a7f01b0a10a978ea77b8751c5d864346..6e7abf2aaf6a48ff2106a920b070f24fec54e35b 100644 (file)
@@ -250,7 +250,7 @@ class CRM_Contribute_Form_ManagePremiums extends CRM_Contribute_Form {
       }
     }
     // CRM-13231 financial type required if product has cost
-    if (CRM_Utils_Array::value('cost', $params) && !CRM_Utils_Array::value('financial_type_id', $params)) {
+    if (!empty($params['cost']) && empty($params['financial_type_id'])) {
       $errors['financial_type_id'] = ts('Financial Type is required for product having cost.');
     }
     $fileLocation = $files['uploadFile']['tmp_name'];