diff --git a/uc_cart/uc_cart.module b/uc_cart/uc_cart.module
index 66e6e72..df93dfe 100644
--- a/uc_cart/uc_cart.module
+++ b/uc_cart/uc_cart.module
@@ -966,6 +966,7 @@ function uc_cart_view_form($form_state, $items = NULL) {
     '#type' => 'submit',
     '#name' => 'update-cart',
     '#value' => t('Update cart'),
+    '#submit' => array('uc_cart_view_form_submit'),
   );
   if (variable_get('uc_checkout_enabled', TRUE)) {
     $form['checkout'] = array(
