Index: uuid.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/uuid/uuid.module,v
retrieving revision 1.1.2.18
diff -u -p -r1.1.2.18 uuid.module
--- uuid.module	9 Feb 2011 21:38:30 -0000	1.1.2.18
+++ uuid.module	18 Feb 2011 14:29:41 -0000
@@ -58,6 +58,14 @@ function uuid_nodeapi(&$node, $op, $teas
       }
       break;
     case 'update':
+      // If the $node object is not fully loaded, load it and set the UUID property.
+      if(!isset($node->uuid)) {
+        $loaded_node = node_load($node->nid);
+        if(isset($loaded_node->uuid)) {
+          $node->uuid =  $loaded_node->uuid;
+        }
+      }
+  
       // Get existing UUID info from the DB.
       $uuid_information = uuid_node_load($node);
       $auto_create = in_array($node->type, $automatic_types, TRUE);
