Index: trunk/kernel/units/general/custom_fields.php =================================================================== diff -u -N -r5289 -r6093 --- trunk/kernel/units/general/custom_fields.php (.../custom_fields.php) (revision 5289) +++ trunk/kernel/units/general/custom_fields.php (.../custom_fields.php) (revision 6093) @@ -9,7 +9,12 @@ function GetValuesHash($values_list) { - $optionValuesStr = trim($this->ParseConfigSQL($values_list), ','); + $optionValuesStr = trim($this->ParseConfigSQL($values_list), ','); + if (!$optionValuesStr) { + // no options, then return empty array + return Array(); + } + $optionValuesTmp = explode(',', $optionValuesStr); $optionValues = Array(); foreach ($optionValuesTmp as $optionValue) {