Index: maven-changes-plugin/src/main/java/org/apache/maven/plugin/changes/ChangesReportGenerator.java
===================================================================
--- maven-changes-plugin/src/main/java/org/apache/maven/plugin/changes/ChangesReportGenerator.java	(revision 500809)
+++ maven-changes-plugin/src/main/java/org/apache/maven/plugin/changes/ChangesReportGenerator.java	(working copy)
@@ -22,6 +22,8 @@
 import org.apache.maven.doxia.sink.Sink;
 import org.apache.maven.plugin.logging.Log;
 
+import org.apache.commons.lang.StringUtils;
+
 /**
  * Generates a changes report.
  *
@@ -35,6 +37,8 @@
 
     private String url;
 
+    private String teamlist;
+
     public ChangesReportGenerator()
     {
     }
@@ -64,6 +68,16 @@
         return url;
     }
 
+    public void setTeamlist( final String teamlist )
+    {
+        this.teamlist = teamlist;
+    }
+
+    public String getTeamlist()
+    {
+        return teamlist;
+    }
+
     public void doGenerateEmptyReport( ResourceBundle bundle, Sink sink, String message )
     {
         sinkBeginReport( sink, bundle );
@@ -151,7 +165,14 @@
 
             sink.tableCell_();
 
-            sinkCellLink( sink, action.getDev(), "team-list.html#" + action.getDev() );
+            if ( StringUtils.isNotEmpty( teamlist ) )
+            {
+                sinkCellLink( sink, action.getDev(), teamlist + "#" + action.getDev() );
+            }
+            else
+            {
+                sink.text(action.getDev());
+            }
 
             sink.tableRow_();
         }
Index: maven-changes-plugin/src/main/java/org/apache/maven/plugin/changes/ChangesMojo.java
===================================================================
--- maven-changes-plugin/src/main/java/org/apache/maven/plugin/changes/ChangesMojo.java	(revision 500809)
+++ maven-changes-plugin/src/main/java/org/apache/maven/plugin/changes/ChangesMojo.java	(working copy)
@@ -70,6 +70,15 @@
     private String xmlPath;
 
     /**
+     * The URI of a file containing all the team members. If this is set to empty, no
+     * links are generated for the team members.
+     *
+     * @parameter expression="team-list.html"
+     * @required
+     */
+    private String teamlist;
+
+    /**
      * Template string that is used to discover the URL to use to display an issue report.
      * There are 2 template tokens you can use. %URL%: this is computed by getting the
      * &lt;issueManagement&gt;&lt;url&gt; value from the POM, and removing the context path. %ISSUE% :
@@ -134,6 +143,7 @@
 
         report.setIssueLink( issueLinkTemplate );
         report.setUrl( url );
+        report.setTeamlist ( teamlist ) ;
         report.doGenerateReport( getBundle( locale ), getSink() );
 
         // Copy the images
@@ -170,6 +180,11 @@
         return outputDirectory;
     }
 
+    protected String getTeamlist()
+    {
+        return teamlist;
+    }
+
     private ResourceBundle getBundle( Locale locale )
     {
         return ResourceBundle.getBundle( "changes-report", locale, this.getClass().getClassLoader() );
Index: maven-changes-plugin/pom.xml
===================================================================
--- maven-changes-plugin/pom.xml	(revision 500809)
+++ maven-changes-plugin/pom.xml	(working copy)
@@ -136,6 +136,11 @@
       <version>2.0.4</version>
     </dependency>
     <dependency>
+      <groupId>commons-lang</groupId>
+      <artifactId>commons-lang</artifactId>
+      <version>2.1</version>
+    </dependency>
+    <dependency>
       <groupId>commons-logging</groupId>
       <artifactId>commons-logging</artifactId>
       <version>1.1</version>
