Index: webform/webform.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/webform/webform.module,v
retrieving revision 1.6
diff -u -F^function -r1.6 webform.module
--- webform/webform.module	2 Jun 2004 22:45:17 -0000	1.6
+++ webform/webform.module	21 Jun 2004 00:01:19 -0000
@@ -244,16 +244,16 @@ function webform_validate(&$node) {
   return true;
 }
 
-function webform_link($type) {
-  $links = array();
-  
-  if ($type == "system") {
-    if (user_access("maintain webforms")) {
-      menu("node/add/webform", t("webform"), "node_page", 0);
-    }
-  }
-  
-  return $links;
+/**
+ * Implementation of hook_menu().
+ */
+function webform_menu() {
+  $items = array();
+
+  $items[] = array('path' => 'node/add/webform', 'title' => t('webform'),
+    'access' => user_access('maintain webforms'));
+
+  return $items;
 }
 
 function webform_form(&$node, &$error) {
