? 372185-better-node-pages-require-5.patch
Index: clone.pages.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/node_clone/clone.pages.inc,v
retrieving revision 1.3
diff -u -p -r1.3 clone.pages.inc
--- clone.pages.inc	7 May 2008 02:28:58 -0000	1.3
+++ clone.pages.inc	18 Jul 2010 19:10:23 -0000
@@ -73,7 +73,6 @@ function clone_node_check($node) {
       break;
     case 'prepopulate':
     default:
-      include_once(drupal_get_path('module', 'node') .'/node.pages.inc');
       return clone_node_prepopulate($node);
       break;
   }
@@ -137,7 +136,8 @@ function clone_node_prepopulate($origina
       // The function signature is: hook_clone_node_alter(&$node, $original_node, $method)
       // Where $method is either 'prepopulate' or 'save-edit'.
       drupal_alter("clone_node", $node, $original_node, "prepopulate");
-
+      // Make sure the file defining the node form is loaded.
+      module_load_include('inc', 'node', 'node.pages');
       return drupal_get_form($node->type .'_node_form', $node);
     }
   }
