diff --git a/modules/taxonomy/taxonomy.module b/modules/taxonomy/taxonomy.module
index 4c003cbb026d9b4d3b1faf922ac8bba3afebe6f4..9a95ae49c1dc9b92cdc4366332243e8e4daebb07 100644
--- a/modules/taxonomy/taxonomy.module
+++ b/modules/taxonomy/taxonomy.module
@@ -1715,7 +1715,7 @@ function taxonomy_node_delete($node) {
  */
 function taxonomy_node_delete_revision($node) {
   db_delete('taxonomy_term_node')
-    ->condition('nid', $node->vid)
+    ->condition('vid', $node->vid)
     ->execute();
   drupal_static_reset('taxonomy_term_count_nodes');
 }