diff --git a/forward.module b/forward.module
index b290301..c3288f5 100644
--- a/forward.module
+++ b/forward.module
@@ -915,7 +915,7 @@ function forward_form_submit($form, &$form_state) {
     'width' => variable_get('forward_width', 400),
     'logo' => (!empty($logo)) ? '<img src="'. url($logo, array('absolute' => TRUE)). '" alt="" />' : '',
     'title' => ($emailtype == 'email') ? l($content->title, 'forward/emailref', array('absolute' => TRUE, 'query' => 'path='. $returnurl)) : FALSE,
-    'submitted' => (theme_get_setting('toggle_node_info_'. $content->type)) ? t('by %author', array('%author' => $content->name)) : FALSE,
+    'submitted' => (theme_get_setting('toggle_node_info_'. $content->type)) ? (!empty($content->name)) ? t('by %author', array('%author' => $content->name)) : t('by %author', array('%author' => variable_get('anonymous' , 'Anonymous'))) : FALSE,
     'teaser' => ($emailtype == 'email') ? $content->teaser : FALSE,
     'node' => ($emailtype == 'email') ? $content : FALSE,
     'link' => ($emailtype == 'email') ? l(t('Click here to read more on our site'), 'forward/emailref', array('absolute' => TRUE, 'query' => 'path='. $returnurl . $form_state['values']['path_cid'])) : FALSE,
