Merge pull request #23016 from pradpnayak/optionValue
[civicrm-core.git] / CRM / Admin / Form / Options.php
index 4de1b42040935e45b7eeb036c97aba7d4ffba01b..ab4cbedc2fd55231ef2ee6d9ab8587711778a6da 100644 (file)
@@ -113,7 +113,7 @@ class CRM_Admin_Form_Options extends CRM_Admin_Form {
     // Default weight & value
     $fieldValues = ['option_group_id' => $this->_gid];
     foreach (['weight', 'value'] as $field) {
-      if (empty($defaults[$field])) {
+      if (!isset($defaults[$field]) || $defaults[$field] === '') {
         $defaults[$field] = CRM_Utils_Weight::getDefaultWeight('CRM_Core_DAO_OptionValue', $fieldValues, $field);
       }
     }