Index: uc_cart_links/uc_cart_links.pages.inc
===================================================================
--- uc_cart_links/uc_cart_links.pages.inc	(revision 668)
+++ uc_cart_links/uc_cart_links.pages.inc	(working copy)
@@ -83,7 +83,7 @@
               );
             }
           }
-          uc_cart_add_item($p['nid'], $p['qty'], $p['data'] + module_invoke_all('add_to_cart_data', $p), NULL, $msg, FALSE);
+          uc_cart_add_item($p['nid'], $p['qty'], $p['data'] + module_invoke_all('add_to_cart_data', $p), NULL, variable_get('uc_cart_add_item_msg', TRUE), FALSE);
         }
         break;
 
Index: uc_cart/uc_cart.admin.inc
===================================================================
--- uc_cart/uc_cart.admin.inc	(revision 668)
+++ uc_cart/uc_cart.admin.inc	(working copy)
@@ -48,6 +48,11 @@
     '#title' => t('General cart settings'),
     '#summary callback' => 'summarize_form',
   );
+  $form['general']['uc_cart_add_item_msg'] = array(
+    '#type' => 'checkbox',
+    '#title' => t('Display a message when an item is added to the cart.'),
+    '#default_value' => variable_get('uc_cart_add_item_msg', TRUE),
+  );
   $form['general']['uc_add_item_redirect'] = array(
     '#type' => 'textfield',
     '#title' => t('Add to cart redirect'),
Index: uc_product/uc_product.module
===================================================================
--- uc_product/uc_product.module	(revision 668)
+++ uc_product/uc_product.module	(working copy)
@@ -1395,7 +1395,7 @@
  * @see uc_catalog_buy_it_now_form()
  */
 function uc_catalog_buy_it_now_form_submit($form, &$form_state) {
-  $form_state['redirect'] = uc_cart_add_item($form_state['values']['nid'], 1,  module_invoke_all('add_to_cart_data', $form_state['values']));
+  $form_state['redirect'] = uc_cart_add_item($form_state['values']['nid'], 1,  module_invoke_all('add_to_cart_data', $form_state['values']), NULL, variable_get('uc_cart_add_item_msg', TRUE));
 }
 
 /**
@@ -1500,7 +1500,7 @@
  * @see uc_product_add_to_cart_form()
  */
 function uc_product_add_to_cart_form_submit($form, &$form_state) {
-  $form_state['redirect'] = uc_cart_add_item($form_state['values']['nid'], $form_state['values']['qty'],  module_invoke_all('add_to_cart_data', $form_state['values']));
+  $form_state['redirect'] = uc_cart_add_item($form_state['values']['nid'], $form_state['values']['qty'],  module_invoke_all('add_to_cart_data', $form_state['values']), NULL, variable_get('uc_cart_add_item_msg', TRUE));
 }
 
 /**
Index: uc_product_kit/uc_product_kit.module
===================================================================
--- uc_product_kit/uc_product_kit.module	(revision 668)
+++ uc_product_kit/uc_product_kit.module	(working copy)
@@ -826,7 +826,7 @@
       }
     }
   }
-  $form_state['redirect'] = uc_cart_add_item($form_state['values']['nid'], 1, $form_state['values']);
+  $form_state['redirect'] = uc_cart_add_item($form_state['values']['nid'], 1, $form_state['values'], NULL, variable_get('uc_cart_add_item_msg', TRUE));
 }
 
 /******************************************************************************
