diff --git a/uc_node_checkout.module b/uc_node_checkout.module
index 9c0b8f7..fd02f6a 100644
--- a/uc_node_checkout.module
+++ b/uc_node_checkout.module
@@ -820,7 +820,7 @@ function uc_node_checkout_cart_item($op, &$item) {
       // Look at the default $item settings to determine if there is a
       // shippable component to this node checkout product
       if (isset($item->data['nid']) &&
-          $uc_node_checkout_product = node_load($item->data['nid'])) {
+          $uc_node_checkout_product == node_load($item->data['nid'])) {
         // If the item was set to be 'shippable' on the node edit form of the
         // uc_node_checkout product, not the associated node to purchase, then
         // we'll send this off to Ubercart as a 'shippable' item and Ubercart
