diff --git handlers/views_handler_filter_float.inc handlers/views_handler_filter_float.inc
deleted file mode 100644
index f17a3e6..0000000
--- handlers/views_handler_filter_float.inc
+++ /dev/null
@@ -1,22 +0,0 @@
-<?php
-// $Id$
-
-/**
- * Simple filter to handle greater than/less than filters.
- * It based on views_handler_filter_numeric but deals with
- * float numbers.
- */
-class views_handler_filter_float extends views_handler_filter_numeric {
-  function op_between($field) {
-    if ($this->operator == 'between') {
-      $this->query->add_where($this->options['group'], $field, array($this->value['min'], $this->value['max']), 'BETWEEN');
-    }
-    else {
-      $this->query->add_where($this->options['group'], db_or()->condition($field, $this->value['min'], '<=')->condition($field, $this->value['max'], '>='));
-    }
-  }
-
-  function op_simple($field) {
-    $this->query->add_where($this->options['group'], $field, $this->value['value'], $this->operator);
-  }
-}
diff --git help/api-upgrading.html help/api-upgrading.html
index 516de04..817260e 100644
--- help/api-upgrading.html
+++ help/api-upgrading.html
@@ -1,5 +1,6 @@
 <!-- $Id$ -->
-In order to take advantage of the changes in Drupal 7, Views has gone through several API changes.  +Here's what you should know.
+In order to take advantage of the changes in Drupal 7, Views has gone through several API changes.
+Here's what you should know.
 
 <h3>Handler registry</h3>
 
@@ -18,3 +19,8 @@ files[] = example.install
 files[] = includes/views/handlers/example_handler_argument_string.inc
 </pre>
 
+<h3>Removed handlers</h3>
+
+Note that views_handler_filter_float has been removed.
+This functionality is now handled by views_handler_filter_numeric.
+There's no need for having a special handler any more, thanks to the new DB layer in Drupal 7.
diff --git modules/field.views.inc modules/field.views.inc
index 72d0d00..ecf2a31 100644
--- modules/field.views.inc
+++ modules/field.views.inc
@@ -127,17 +127,12 @@ function field_views_field_default_views_data($field) {
       case 'tinyint':
       case 'bigint':
       case 'serial':
-        $filter = 'views_handler_filter_numeric';
-        $argument = 'views_handler_argument_numeric';
-        $sort = 'views_handler_sort';
-        break;
       case 'numeric':
       case 'float':
-        $filter = 'views_handler_filter_float';
+        $filter = 'views_handler_filter_numeric';
         $argument = 'views_handler_argument_numeric';
         $sort = 'views_handler_sort';
         break;
-
       case 'text':
       case 'blob':
         // It does not make sense to sort by blob or text.
diff --git views.info views.info
index b1aa885..2e63279 100644
--- views.info
+++ views.info
@@ -40,7 +40,6 @@ files[] = handlers/views_handler_filter_boolean_operator.inc
 files[] = handlers/views_handler_filter_boolean_operator_string.inc
 files[] = handlers/views_handler_filter_date.inc
 files[] = handlers/views_handler_filter_equality.inc
-files[] = handlers/views_handler_filter_float.inc
 files[] = handlers/views_handler_filter_in_operator.inc
 files[] = handlers/views_handler_filter_in_operator.test
 files[] = handlers/views_handler_filter_many_to_one.inc
