Index: diff.module
===================================================================
--- diff.module	(revision 1449)
+++ diff.module	(working copy)
@@ -325,14 +325,15 @@
  *   Node for comparison which will be displayed on the right side.
  */
 function _diff_body_rows(&$old_node, &$new_node) {
-  drupal_add_css(drupal_get_path('module', 'diff') .'/diff.css', 'module', 'all', FALSE);
-  include_once('DiffEngine.php');
-  include_once('node.inc');
+  $path = drupal_get_path('module', 'diff');
+  drupal_add_css($path .'/diff.css', 'module', 'all', FALSE);
+  include_once('./' . $path . '/DiffEngine.php');
+  include_once('./' . $path . '/node.inc');
   if (module_exists('taxonomy')) {
-    include_once('taxonomy.inc');
+    include_once('./' . $path . '/taxonomy.inc');
   }
   if (module_exists('upload')) {
-    include_once('upload.inc');
+    include_once('./' . $path . '/upload.inc');
   }
 
   $rows = array();
