diff --git a/vtlib/Vtiger/Filter.php b/vtlib/Vtiger/Filter.php
index 7dcccc1394656c8d1230ef8b588325b42cb36cae..ee97c0a17e5c864744e56c3d329496d10ffd93c3 100644
--- a/vtlib/Vtiger/Filter.php
+++ b/vtlib/Vtiger/Filter.php
@@ -126,7 +126,7 @@ class Vtiger_Filter {
 	 * @access private
 	 */
 	function __getColumnValue($fieldInstance) {
-		$tod = split('~', $fieldInstance->typeofdata);
+		$tod = preg_split('/~/', $fieldInstance->typeofdata);
 		$displayinfo = $fieldInstance->getModuleName().'_'.str_replace(' ','_',$fieldInstance->label).':'.$tod[0];
 		$cvcolvalue = "$fieldInstance->table:$fieldInstance->column:$fieldInstance->name:$displayinfo";
 		return $cvcolvalue;