Index: simplenews_register.module
===================================================================
--- simplenews_register.module	(revision 3261)
+++ simplenews_register.module	(working copy)
@@ -54,6 +54,11 @@ function simplenews_register_form_alter(
         '#return_value' => 1,
         '#default_value' => variable_get('simplenews_register_'. $term->tid .'_show', TRUE),
       );
+      $form['simplenews_register_options']['simplenews_register_'. $term->tid .'_desc'] = array(
+        '#type' => 'checkbox',
+        '#return_value' => 1,
+        '#default_value' => variable_get('simplenews_register_'. $term->tid .'_desc', TRUE),
+      );
       $form['simplenews_register_options']['simplenews_register_'. $term->tid .'_optout'] = array(
         '#type' => 'checkbox',
         '#return_value' => 1,
@@ -76,11 +81,12 @@ function theme_simplenews_register_admin
     $row = array();
     $row[] = drupal_render($form['simplenews_register_'. $term->tid .'_newsletter']);
     $row[] = drupal_render($form['simplenews_register_'. $term->tid .'_show']);
+    $row[] = drupal_render($form['simplenews_register_'. $term->tid .'_desc']);
     $row[] = drupal_render($form['simplenews_register_'. $term->tid .'_optout']);
     $row[] = drupal_render($form['simplenews_register_'. $term->tid .'_confirm']);
     $rows[] = $row;
   }
-  $header = array(t('Newsletter'), t('Show'), t('Opt-out'), t('Email confirmation'));
+  $header = array(t('Newsletter'), t('Show'), t('Show description'), t('Opt-out'), t('Email confirmation'));
   $output = drupal_render($form['simplenews_register_weight']);
   $output .= theme('table', $header, $rows);
   return $output;
@@ -104,7 +110,7 @@ function simplenews_register_user($op, &
           $form['simplenews']['simplenews-'. $term->tid] = array(
             '#type' => 'checkbox',
             '#title' => t('Subscribe to !newsletter', array('!newsletter' => $term->name)),
-            '#description' => $term->description,
+            '#description' => variable_get('simplenews_register_'. $term->tid .'_desc', TRUE) ? $term->description : '',
             '#default_value' => isset($edit['simplenews-'. $term->tid]) ? $edit['simplenews-'. $term->tid] : variable_get('simplenews_register_'. $term->tid .'_optout', FALSE),
           );
         }
