From: Sudha Bisht Date: Fri, 12 Jun 2015 13:24:42 +0000 (+0530) Subject: Test Fix X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=c2aab06abea2325033e96bbf16d23ab439611741;p=civicrm-core.git Test Fix --- diff --git a/CRM/Core/BAO/CustomField.php b/CRM/Core/BAO/CustomField.php index c4abb3ccf5..506d63edf8 100644 --- a/CRM/Core/BAO/CustomField.php +++ b/CRM/Core/BAO/CustomField.php @@ -203,8 +203,8 @@ class CRM_Core_BAO_CustomField extends CRM_Core_DAO_CustomField { 'table_name' ); - //CRM-16659: if option_value then create an option group for the field. - if ($params['option_type'] == 1 && !empty($params['option_value'])) { + //CRM-16659: if option_value then create an option group for this custom field. + if ($params['option_type'] == 1 && (empty($params['option_group_id']) || !empty($params['option_value']))) { // first create an option group for this custom group $optionGroup = new CRM_Core_DAO_OptionGroup(); $optionGroup->name = "{$columnName}_" . date('YmdHis');