diff --git modules/cart/includes/commerce_cart.pages.inc modules/cart/includes/commerce_cart.pages.inc
index a5c2fdb..f4d6893 100644
--- modules/cart/includes/commerce_cart.pages.inc
+++ modules/cart/includes/commerce_cart.pages.inc
@@ -42,8 +42,11 @@ function commerce_cart_view() {
     $content = theme('commerce_cart_empty_page');
   }
   else {
-    // Add the form for editing the cart contents.
-    $content = commerce_embed_view('commerce_cart_form', 'default', array($order->order_id));
+    // Extract the View and display keys from the cart form setting.
+  	list($view_id, $display_id) = explode('|', variable_get('commerce_cart_form', 'commerce_cart_form|default'));
+
+	// Add the form for editing the cart contents.
+    $content = commerce_embed_view($view_id, $display_id, array($order->order_id));
   }
 
   return $content;
