diff --git a/simplenews.module b/simplenews.module index 8f74742..3217254 100644 --- a/simplenews.module +++ b/simplenews.module @@ -86,7 +86,7 @@ function simplenews_node_view(array &$build, NodeInterface $node, $display, $vie // If the current user is a subscriber, extend context. $user = \Drupal::currentUser(); - if ($user->id() > 0 && $subscriber = simplenews_subscriber_load_by_mail($user->getEmail())) { + if ($user->id() > 0 && !is_null($user->getEmail()) && $subscriber = simplenews_subscriber_load_by_mail($user->getEmail())) { $context['simplenews_subscriber'] = $subscriber; }