diff --git a/core/modules/node/node.module b/core/modules/node/node.module
index c78a4c4..177d23e 100644
--- a/core/modules/node/node.module
+++ b/core/modules/node/node.module
@@ -502,10 +502,15 @@ function node_field_extra_fields() {
  *   The number of nodes whose node type field was modified.
  */
 function node_type_update_nodes($old_id, $new_id) {
-  return db_update('node')
+  $count = db_update('node')
     ->fields(array('type' => $new_id))
     ->condition('type', $old_id)
     ->execute();
+  db_update('node_field_data')
+    ->fields(array('type' => $new_id))
+    ->condition('type', $old_id)
+    ->execute();
+  return $count;
 }
 
 /**
