Index: /home/jkuhnert/projects/maven-surefire-plugin/src/main/java/org/apache/maven/plugin/surefire/SurefirePlugin.java =================================================================== --- /home/jkuhnert/projects/maven-surefire-plugin/src/main/java/org/apache/maven/plugin/surefire/SurefirePlugin.java (revision 417588) +++ /home/jkuhnert/projects/maven-surefire-plugin/src/main/java/org/apache/maven/plugin/surefire/SurefirePlugin.java (working copy) @@ -441,7 +441,9 @@ if ( testNgArtifact != null ) { - VersionRange range = VersionRange.createFromVersionSpec( "[4.7,)" ); + addArtifact(surefireBooter, testNgArtifact); + + VersionRange range = VersionRange.createFromVersionSpec( "[4.7,)" ); if ( !range.containsVersion( testNgArtifact.getSelectedVersion() ) ) { throw new MojoFailureException(