--- simplenews_register_original.module	2009-06-22 13:03:05.000000000 +0200
+++ simplenews_register.module	2010-02-04 09:58:34.000000000 +0100
@@ -173,18 +173,14 @@
       
     case 'insert':
     case 'update':
-      $display_message = FALSE;
       foreach (taxonomy_get_tree(_simplenews_get_vid()) as $term) {
         if (!empty($edit['simplenews-'. $term->tid])) {
           if (variable_get('simplenews_register_'. $term->tid .'_show', TRUE)) {
-            $display_message = TRUE;
+            drupal_set_message(t('Signing up for newsletter(s).'),'status', FALSE);
           }
           simplenews_subscribe_user($edit['mail'], $term->tid, variable_get('simplenews_register_'. $term->tid .'_confirm', FALSE));
         }
       }
-      if ($display_message) {
-        drupal_set_message(t('Signing up for newsletter(s).'));
-      }
       break;
   }
 }
