diff --git a/modules/Vtiger/models/Field.php b/modules/Vtiger/models/Field.php index d945cf920c759b271d84ee3219d734a4c48f2d01..c84a1483d590f5e09578da71ff3e8dd21ca33252 100644 --- a/modules/Vtiger/models/Field.php +++ b/modules/Vtiger/models/Field.php @@ -1329,7 +1329,7 @@ class Vtiger_Field_Model extends Vtiger_Field { $picklistValues = $this->getPicklistValues(); $tableName = "vtiger_$fieldName"; if (Vtiger_Utils::CheckTable($tableName)) { - if (is_array($picklistValues)) { + if (is_array($picklistValues) && count($picklistValues)) { $result = $db->pquery("SELECT $fieldName, color FROM $tableName WHERE $fieldName IN (".generateQuestionMarks($picklistValues).")", array_keys($picklistValues)); while ($row = $db->fetch_row($result)) { $picklistColors[$row[$fieldName]] = $row['color'];