diff --git a/plugins/importexport/crossref/filter/ArticleCrossrefXmlFilter.inc.php b/plugins/importexport/crossref/filter/ArticleCrossrefXmlFilter.inc.php index c6b21883346..417a4646356 100644 --- a/plugins/importexport/crossref/filter/ArticleCrossrefXmlFilter.inc.php +++ b/plugins/importexport/crossref/filter/ArticleCrossrefXmlFilter.inc.php @@ -151,7 +151,7 @@ function createJournalArticleNode($doc, $submission) { } } else { - $personNameNode->appendChild($node = $doc->createElementNS($deployment->getNamespace(), 'surname', htmlspecialchars(ucfirst($author->getFullName(false)), ENT_COMPAT, 'UTF-8'))); + $personNameNode->appendChild($node = $doc->createElementNS($deployment->getNamespace(), 'surname', htmlspecialchars(ucfirst($givenNames[$locale]), ENT_COMPAT, 'UTF-8'))); } $contributorsNode->appendChild($personNameNode);