diff U3 a/uc_cart/uc_cart.pages.inc b/uc_cart/uc_cart.pages.inc
--- a/uc_cart/uc_cart.pages.inc
+++ b/uc_cart/uc_cart.pages.inc
@@ -363,7 +363,7 @@
   drupal_add_js(drupal_get_path('module', 'uc_cart') .'/uc_cart.js');
   $form = drupal_get_form('uc_cart_checkout_review_form');

-  if ($_SESSION['do_review'] !== TRUE && !uc_referer_check('cart/checkout')) {
+  if ($_SESSION['do_review'] !== TRUE && !uc_referer_check(array('cart/checkout'))) {
     drupal_goto('cart/checkout');
   }
   unset($_SESSION['do_review']);
