Index: subscriptions_taxonomy.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/subscriptions/Attic/subscriptions_taxonomy.module,v
retrieving revision 1.1.2.8
diff -u -r1.1.2.8 subscriptions_taxonomy.module
--- subscriptions_taxonomy.module	21 Mar 2008 21:34:03 -0000	1.1.2.8
+++ subscriptions_taxonomy.module	27 Apr 2008 21:15:23 -0000
@@ -90,7 +90,7 @@
       'link' => 'taxa/'. $tid,
     );
     $options['tid'][] = array(
-      'name' => t('To content in %term by %name', array('%term' => $term->name, '%name' => $node->name)),
+      'name' => t('To content in %term by %name', array('%term' => $term->name, '%name' => ($node->uid ? $node->name : variable_get('anonymous', '???')))),
       'params' => array('module' => 'node', 'field' => 'tid', 'value' => $tid, 'author_uid' => $node->uid),
       'link' => 'taxa/'. $tid .'/'. $node->uid,
     );
Index: subscriptions_content.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/subscriptions/Attic/subscriptions_content.module,v
retrieving revision 1.1.2.12
diff -u -r1.1.2.12 subscriptions_content.module
--- subscriptions_content.module	14 Apr 2008 22:24:16 -0000	1.1.2.12
+++ subscriptions_content.module	27 Apr 2008 21:15:23 -0000
@@ -113,7 +113,7 @@
       );
       // Content type and author
       $options['type'][] = array(
-        'name' => t('To %type content by %name', array('%type' => $type_name, '%name' => $node->name)) . $unlisted_tag,
+        'name' => t('To %type content by %name', array('%type' => $type_name, '%name' => ($node->uid ? $node->name : variable_get('anonymous', '???')))) . $unlisted_tag,
         'params' => array('module' => 'node', 'field' => 'type', 'value' => $node->type, 'author_uid' => $node->uid),
         'link' => 'type/'. $node->type .'/'. $node->uid,
       );
Index: subscriptions.admin.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/subscriptions/Attic/subscriptions.admin.inc,v
retrieving revision 1.1.2.17
diff -u -r1.1.2.17 subscriptions.admin.inc
--- subscriptions.admin.inc	14 Apr 2008 22:24:16 -0000	1.1.2.17
+++ subscriptions.admin.inc	27 Apr 2008 21:15:23 -0000
@@ -638,6 +638,9 @@
   if ($subscription['author_uid'] > 0) {
     $author_value = check_plain(db_result(db_query('SELECT name FROM {users} WHERE uid = %d', $subscription['author_uid'])));
   }
+  elseif ($author_uid == 0) {
+    $author_value = variable_get('anonymous', '???');
+  }
   else {
     $author_value = '';
   }
