--- old_excerpt.module	Mon Nov 29 01:08:16 2004
+++ excerpt.module	Mon Nov 29 01:07:20 2004
@@ -16,7 +16,7 @@
       $output[t('excerpt')] = form_checkbox(NULL, "excerpt_$node->type", 1, variable_get("excerpt_$node->type", 1));
       break;
     case 'form post':
-      if (variable_get("excerpt_$node->type", 1)) {
+      if (variable_get("excerpt_$node->type", 1) && user_access('create excerpts', 0)) {
         $output = form_textarea(t('Excerpt'), 'teaser', $node->teaser, 60, 10, t('Enter an excerpt for this item. It will be shown on listing pages along with a <em>read more</em> link which leads to the full view.'));
       }
       break;
@@ -25,4 +25,8 @@
   return $output;
 }
 
-?>
\ No newline at end of file
+function excerpt_perm() {
+  return array('create excerpts');
+}
+
+?>
