Index: includes/common.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/module_builder/includes/common.inc,v
retrieving revision 1.2
diff -u -p -r1.2 common.inc
--- includes/common.inc 10 Jul 2010 22:36:33 -0000      1.2
+++ includes/common.inc 19 Oct 2010 03:04:11 -0000
@@ -222,10 +222,12 @@ function _module_builder_invoke_hook() {
   $module_data = array();
   
   foreach ($mb_files as $file) {
-    include_once($file->filename);
+    include_once($file->uri);
     $module = str_replace('.module_builder.inc', '', $file->basename);
     // Note that bad data got back from the hook breaks things.
-    $module_data = array_merge($module_data, module_invoke($module, 'module_builder_info'));    
+    if ($result = module_invoke($module, 'module_builder_info')) {
+      $module_data = array_merge($module_data, $result);
+    }
   }
   
   //print_r($module_data);
Index: includes/common_version_7.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/module_builder/includes/common_version_7.inc,v
retrieving revision 1.2
diff -u -p -r1.2 common_version_7.inc
--- includes/common_version_7.inc       10 Jul 2010 22:36:33 -0000      1.2
+++ includes/common_version_7.inc       19 Oct 2010 03:04:11 -0000
@@ -27,8 +27,7 @@ function module_builder_create_directory
   else {
     // Relative, and so assumed to be in Drupal's files folder: prepend this to
     // the given directory.
-    $files = file_directory_path();
-    $directory = $files . '/' . $directory;
+    $directory = 'public://' . $directory;
   }
 
   // If the directory is common, append the version number subdir.
