diff --git a/modules/thunder_article/modules/thunder_fia/thunder_fia.module b/modules/thunder_article/modules/thunder_fia/thunder_fia.module index 29c51bcac..867dc2a87 100644 --- a/modules/thunder_article/modules/thunder_fia/thunder_fia.module +++ b/modules/thunder_article/modules/thunder_fia/thunder_fia.module @@ -60,9 +60,12 @@ function thunder_fia_preprocess_views_view_row_fia(&$variables) { // Change author name to "firstname lastname". $owner = $node->getOwner(); - $variables['options']['author'] = [ - '#markup' => '' . $owner->first_name->value . ' ' . $owner->last_name->value . '', - ]; + if (isset($owner->first_name, $owner->last_name)) { + $name = $owner->first_name->value . ' ' . $owner->last_name->value; + if ($name = trim($name) && !empty($variables['options']['author'])) { + $variables['options']['author'] = ['#markup' => '' . $name . '']; + } + } } }