diff --git a/lib/Doctrine/Record/Filter.php b/lib/Doctrine/Record/Filter.php index 17c945d3f..46189f5c6 100644 --- a/lib/Doctrine/Record/Filter.php +++ b/lib/Doctrine/Record/Filter.php @@ -150,6 +150,9 @@ class Doctrine_Record_Filter extends Doctrine_Object case 'enum': $data[$name] = $this->_record->getTable()->enumValue($name, $tmp[$name]); break; + case 'boolean': + $data[$name] = (boolean)$tmp[$name]; + break; default: $data[$name] = $tmp[$name]; }