diff -urN subscriptions.orig/subscriptions_content.module subscriptions/subscriptions_content.module
--- subscriptions.orig/subscriptions_content.module	2011-06-05 12:44:23.000000000 +0000
+++ subscriptions/subscriptions_content.module	2011-06-05 12:46:35.000000000 +0000
@@ -610,7 +610,7 @@
   $comments = array();
   foreach ($node->_subscriptions_comments as $comment) {
     $mailvars = array(
-      '!comment_name' => ($comment->uid == 0 ? variable_get('anonymous', '!comment_name') : $comment->name),
+      '!comment_name' => ($comment->name ? $comment->name : variable_get('anonymous', t('Anonymous'))),
       '!comment_title' => trim($comment->subject),
       '!comment_text' => _subscriptions_content_format_text($comment->comment, $comment->format),
       '!comment_url' => url('node/'. $comment->nid, array('fragment' => 'comment-'. $comment->cid, 'absolute' => TRUE)),
