diff --git a/payment/uc_google_checkout/uc_google_checkout.module b/payment/uc_google_checkout/uc_google_checkout.module
index 44e4179..3c0933d 100644
--- a/payment/uc_google_checkout/uc_google_checkout.module
+++ b/payment/uc_google_checkout/uc_google_checkout.module
@@ -200,18 +200,19 @@ function uc_google_checkout_node_insert($node) {
 function uc_google_checkout_node_update($node) {
   if (uc_product_is_product($node->type)) {
     if (isset($node->gc_salable)) {
-      if (!$node->revision) {
+      if (empty($node->revision)) {
         db_delete('uc_gc_products')
           ->condition('vid', $node->vid)
           ->execute();
       }
-        db_insert('uc_gc_products')
-          ->fields(array(
-            'vid' => $node->vid,
-            'nid' => $node->nid,
-            'gc_salable' => $node->gc_salable,
-          ))
-          ->execute();
+
+      db_insert('uc_gc_products')
+        ->fields(array(
+          'vid' => $node->vid,
+          'nid' => $node->nid,
+          'gc_salable' => $node->gc_salable,
+        ))
+        ->execute();
     }
   }
 }
diff --git a/shipping/uc_flatrate/uc_flatrate.module b/shipping/uc_flatrate/uc_flatrate.module
index 374bc2d..fc29e81 100644
--- a/shipping/uc_flatrate/uc_flatrate.module
+++ b/shipping/uc_flatrate/uc_flatrate.module
@@ -101,7 +101,7 @@ function uc_flatrate_node_insert($node) {
 function uc_flatrate_node_update($node) {
   if (uc_product_is_product($node->type)) {
     if (isset($node->flatrate) && is_array($node->flatrate)) {
-      if (!$node->revision) {
+      if (empty($node->revision)) {
         db_delete('uc_flatrate_products')
           ->condition('vid', $node->vid)
           ->execute();
diff --git a/shipping/uc_ups/uc_ups.module b/shipping/uc_ups/uc_ups.module
index 1403b07..0454e5c 100644
--- a/shipping/uc_ups/uc_ups.module
+++ b/shipping/uc_ups/uc_ups.module
@@ -131,7 +131,7 @@ function uc_ups_node_update($node) {
   if (uc_product_is_product($node->type)) {
     if (isset($node->ups)) {
       $ups_values = $node->ups;
-      if (!$node->revision) {
+      if (empty($node->revision)) {
         db_delete('uc_ups_products')
           ->condition('vid', $node->vid)
           ->execute();
diff --git a/shipping/uc_usps/uc_usps.module b/shipping/uc_usps/uc_usps.module
index 7d4b244..be9dbf4 100644
--- a/shipping/uc_usps/uc_usps.module
+++ b/shipping/uc_usps/uc_usps.module
@@ -83,7 +83,7 @@ function uc_usps_node_update($node) {
   if (uc_product_is_product($node->type)) {
     if (isset($node->usps)) {
       $usps_values = $node->usps;
-      if (!$node->revision) {
+      if (empty($node->revision)) {
         db_delete('uc_usps_products')
           ->condition('vid', $node->vid)
           ->execute();
diff --git a/shipping/uc_weightquote/uc_weightquote.module b/shipping/uc_weightquote/uc_weightquote.module
index 8ac26ec..99bbe2d 100644
--- a/shipping/uc_weightquote/uc_weightquote.module
+++ b/shipping/uc_weightquote/uc_weightquote.module
@@ -101,7 +101,7 @@ function uc_weightquote_node_insert($node) {
 function uc_weightquote_node_update($node) {
   if (uc_product_is_product($node->type)) {
     if (isset($node->weightquote) && is_array($node->weightquote)) {
-      if (!$node->revision) {
+      if (empty($node->revision)) {
         db_delete('uc_weightquote_products')
           ->condition('vid', $node->vid)
           ->execute();
diff --git a/uc_product/uc_product.module b/uc_product/uc_product.module
index 71e4053..77ca671 100644
--- a/uc_product/uc_product.module
+++ b/uc_product/uc_product.module
@@ -690,7 +690,7 @@ function uc_product_update($node) {
     $node->height = $node->dim_height;
   }
 
-  if ($node->revision) {
+  if (!empty($node->revision)) {
     drupal_write_record('uc_products', $node);
   }
   else {
diff --git a/uc_product_kit/uc_product_kit.module b/uc_product_kit/uc_product_kit.module
index 5cd9ba2..9bd2de6 100644
--- a/uc_product_kit/uc_product_kit.module
+++ b/uc_product_kit/uc_product_kit.module
@@ -217,7 +217,7 @@ function uc_product_kit_update(&$node) {
     }
   }
 
-  if (!$node->revision) {
+  if (empty($node->revision)) {
     db_delete('uc_product_kits')
       ->condition('vid', $node->vid)
       ->execute();
