diff --git a/webform.module b/webform.module
index 5ec7400..cbb22a2 100644
--- a/webform.module
+++ b/webform.module
@@ -1294,7 +1294,7 @@ function webform_node_update($node) {
   // Compare the webform components and don't do anything if it's not needed.
   // The internal cache needs to be reset here so that the cached node entity
   // does not get loaded and invalidate the comparisons.
-  $original = node_load($node->nid, NULL, TRUE);
+  $original = entity_load_unchanged('node', $node->nid);
 
   if ($original->webform['components'] != $node->webform['components']) {
     module_load_include('inc', 'webform', 'includes/webform.components');
