diff --git a/modules/node/node.module b/modules/node/node.module
index 31de6064a210eb596cc5c335ee257a3fda30fe11..e1f66d544569a19de21885b9c53789d53ad63004 100644
--- a/modules/node/node.module
+++ b/modules/node/node.module
@@ -2380,7 +2380,7 @@ function _node_access_rebuild_batch_operation(&$context) {
       node_access_acquire_grants($loaded_node);
     }
     $context['sandbox']['progress']++;
-    $context['sandbox']['current_node'] = $loaded_node->nid;
+    $context['sandbox']['current_node'] = $row['nid'];
   }
 
   // Multistep processing : report progress.