Index: revision_deletion.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/revision_deletion/revision_deletion.module,v
retrieving revision 1.2.2.5
diff -u -p -r1.2.2.5 revision_deletion.module
--- revision_deletion.module	11 Sep 2007 00:08:37 -0000	1.2.2.5
+++ revision_deletion.module	8 Oct 2007 14:43:52 -0000
@@ -207,8 +207,8 @@ function revision_deletion_data() {
  */
 
 function revision_deletion_delete_rev($data = NULL) {
-  db_query("DELETE FROM {node_revisions} WHERE nid = %d AND vid = %d", $data->nid, $data->vid);
   $node = node_load($data->nid, $data->vid);
+  db_query("DELETE FROM {node_revisions} WHERE nid = %d AND vid = %d", $data->nid, $data->vid);
   node_invoke_nodeapi($node, 'delete revision');
   watchdog('content', t('@type: deleted %title revision %revision.', array('@type' => t($data->type), '%title' => $data->title, '%revision' => $data->vid)));
 }
\ No newline at end of file
