diff --git a/fuel/modules/fuel/core/MY_Model.php b/fuel/modules/fuel/core/MY_Model.php index 645daada7..c046784fb 100755 --- a/fuel/modules/fuel/core/MY_Model.php +++ b/fuel/modules/fuel/core/MY_Model.php @@ -4783,6 +4783,10 @@ public function fill($values = array()) { $this->$key = (float) $val; } + else if ($field_info['type'] == 'double') + { + $this->$key = (double) $val; + } else { $this->$key = (int) $val;