diff --git a/submitted_by.module b/submitted_by.module
index bb9e119..ac6707c 100644
--- a/submitted_by.module
+++ b/submitted_by.module
@@ -202,6 +202,10 @@ function submitted_by_comment_view($comment, $view_mode, $langcode) {
  * override the submitted variable unconditionally.
  */
 function submitted_by_process_node(&$variables) {
+  if (!isset($variables['elements']['#node'])) {
+    return;
+  }
+
   $node = $variables['elements']['#node'];
   $view_mode = $variables['view_mode'];
 
