diff --git a/changelog/src/main/org/apache/maven/changelog/ChangeLog.java b/changelog/src/main/org/apache/maven/changelog/ChangeLog.java index 18f4195a..e7d4ff28 100644 --- a/changelog/src/main/org/apache/maven/changelog/ChangeLog.java +++ b/changelog/src/main/org/apache/maven/changelog/ChangeLog.java @@ -568,13 +568,14 @@ public class ChangeLog for ( Iterator i = getDevelopers().iterator(); i.hasNext(); ) { developer = (Developer) i.next(); - if ( developer.getId() != null && developer.getName() != null ) - { - userList.put( developer.getId(), developer.getName() ); - } + if (developer.getId() != null) { + userList.put(developer.getId(), + developer.getName() == null ? developer.getId() + : developer.getName()); + } else { - LOG.warn( "WARNING: Some developer entries don't have an id or a name." ); + LOG.warn( "WARNING: Some developer entries don't have an id." ); LOG.warn( " Your changelog- and developer-activity reports will not be complete!" ); } }