diff --git a/shipping/uc_quote/uc_quote.module b/shipping/uc_quote/uc_quote.module
index 5d05d67..c9271b3 100644
--- a/shipping/uc_quote/uc_quote.module
+++ b/shipping/uc_quote/uc_quote.module
@@ -829,6 +829,17 @@ function uc_quote_apply_quote_to_order($form, &$form_state) {
 
       // Update line items.
       $order->line_items = uc_order_load_line_items($order);
+
+      if (isset($order->quote['method'])) {
+        db_merge('uc_order_quotes')
+          ->key(array('order_id' => $order->order_id))
+          ->fields(array(
+            'method' => $order->quote['method'],
+            'accessorials' => $order->quote['accessorials'],
+            'rate' => $order->quote['rate'],
+          ))
+          ->execute();
+      }                                                                                              }
     }
   }
 }
