diff --git a/uc_order/uc_order.rules.inc b/uc_order/uc_order.rules.inc
index 0167bf4..996f7eb 100644
--- a/uc_order/uc_order.rules.inc
+++ b/uc_order/uc_order.rules.inc
@@ -143,7 +143,7 @@ function uc_order_rules_condition_info() {
       'products' => array(
         'type' => 'list<text>',
         'label' => t('Products'),
-        'options list' => 'uc_order_condition_has_products_options',
+        'options list' => 'uc_order_condition_products_options',
         'restriction' => 'input',
       ),
       'required' => array(
@@ -411,7 +411,7 @@ function uc_order_condition_has_products($order, $products, $required, $forbidde
  *
  * @see uc_order_condition_has_products()
  */
-function uc_order_condition_has_products_options() {
+function uc_order_condition_products_options() {
   $options = array();
   $result = db_query("SELECT nid FROM {uc_products}");
   foreach ($result as $row) {
@@ -464,16 +464,6 @@ function uc_order_condition_count_products($order, $products, $count, $op) {
 }
 
 /**
- * Product options callback.
- */
-function uc_order_condition_products_options() {
-  $options = array('all' => t('- All products -'));
-  $options += db_query("SELECT nid, model FROM {uc_products} ORDER BY model")->fetchAllKeyed();
-
-  return $options;
-}
-
-/**
  * Operator options callback.
  */
 function uc_order_condition_value_operator_options() {
