Index: hotel_addons_upgrades/hotel_addons_upgrades.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/uc_hotel/hotel_addons_upgrades/hotel_addons_upgrades.module,v
retrieving revision 1.1
diff -u -p -r1.1 hotel_addons_upgrades.module
--- hotel_addons_upgrades/hotel_addons_upgrades.module  20 Oct 2009 19:34:30 -0000      1.1
+++ hotel_addons_upgrades/hotel_addons_upgrades.module  21 Oct 2009 06:03:41 -0000
@@ -194,6 +194,7 @@ function hotel_addons_upgrades_customer_
     // Ensure they're able to get back to edit these, even if they don't hit the "no thanks" button.
     if(!isset($cart_data['booking_upgrades'])) {
       $cart_data['booking_upgrades'] = array();
+      $cart_data['booking_upgrades_order'] = array();
       db_query('UPDATE {uc_cart_products} SET data = "%s" WHERE cart_item_id = %d', serialize($cart_data), $cart_item_id);
     }
     return $form;
@@ -210,6 +211,7 @@ function hotel_addons_upgrades_customer_
   if ($form_state['clicked_button']['#value'] == t('No Thanks') || $form_state['clicked_button']['#value'] == t('No Changes')) {
     if(!isset($cart_data['booking_upgrades'])) {
       $cart_data['booking_upgrades'] = array();
+      $cart_data['booking_upgrades_order'] = array();
       db_query('UPDATE {uc_cart_products} SET data = "%s" WHERE cart_item_id = %d', serialize($cart_data), $form_state['values']['products']['cart_item_id']);
     }
     drupal_goto('cart');
@@ -628,4 +630,4 @@ function hotel_addons_upgrades_cart_disp
     }

     return $element;
-}
\ No newline at end of file
+}
