=== modified file 'uc_cart/uc_cart.pages.inc'
--- uc_cart/uc_cart.pages.inc	2009-09-21 14:13:04 +0000
+++ uc_cart/uc_cart.pages.inc	2009-09-23 20:05:43 +0000
@@ -284,6 +284,7 @@
     $order->order_status = uc_order_state_default('in_checkout');
   }
 
+  db_query("DELETE FROM {uc_order_products} WHERE order_id = %d", $order->order_id);
   $order->products = unserialize($form_state['values']['cart_contents']);
 
   $context = array(

