diff --git a/workbench_moderation.module b/workbench_moderation.module
index f510e2e..0689e41 100644
--- a/workbench_moderation.module
+++ b/workbench_moderation.module
@@ -1503,6 +1503,7 @@ function workbench_moderation_moderate($node, $state) {
       ->execute();
     $query = db_update('node_revision')
       ->condition('nid', $node->nid)
+      ->condition('vid', $node->vid, '!=')
       ->fields(array('status' => 0))
       ->execute();
   }
