--- node.module.old	2005-01-25 19:33:52.000000000 -0800
+++ node.module	2005-01-25 20:07:00.000000000 -0800
@@ -712,6 +712,7 @@ function node_menu($may_cache) {
       $items[] = array('path' => 'admin/node/configure/types/'. arg(4),
         'title' => t("'%name' content type", array('%name' => node_invoke(arg(4), 'node_name'))),
         'callback' => 'node_types_configure',
+        'callback arguments' => arg(4),
         'access' => user_access('administer nodes'),
         'type' => MENU_CALLBACK);
     }
@@ -831,8 +832,9 @@ function node_types_configure($type = NU
     $_GET['q'] = 'admin/node/configure/types';
   }
   system_settings_save();
-
-  $output .= implode('', node_invoke_nodeapi($type, 'settings'));
+  $node = new StdClass();
+  $node->type = $type;
+  $output .= implode('', node_invoke_nodeapi($node, 'settings'));
 
   print theme('page', system_settings_form($output));
 }
