--- revision_moderation.module	2007-02-20 09:55:17.000000000 -0600
+++ revision_moderation.patched.module	2007-07-24 12:12:56.000000000 -0500
@@ -43,8 +43,8 @@ function revision_moderation_menu($may_c
       $items[] = array(
         'path' => 'node/'. arg(1) .'/revisions/'. arg(3) .'/edit',
         'title' => t('Edit revision'),
-        'callback' => 'drupal_get_form',
-        'callback arguments' => array('revision_moderation_edit', arg(1), arg(3)),
+        'callback' => 'revision_moderation_edit',
+        'callback arguments' => array( arg(1), arg(3)),
         'access' => $access,
         'type' => MENU_CALLBACK,
       );
@@ -303,7 +303,7 @@ function revision_moderation_get_node_pe
 function revision_moderation_edit($nid, $vid) {
   $node = node_load($nid, $vid);
   drupal_set_message(t('You are currently editing a revision of this post created on @date by @author.', array('@date' => format_date($node->changed, 'small'), '@author' => $node->name)));
-  return node_form($node);
+  return drupal_get_form($node->type .'_node_form', $node);
 }
 
 /**
