Index: src/main/java/org/codehaus/mojo/osxappbundle/CreateApplicationBundleMojo.java =================================================================== --- src/main/java/org/codehaus/mojo/osxappbundle/CreateApplicationBundleMojo.java (revision 7381) +++ src/main/java/org/codehaus/mojo/osxappbundle/CreateApplicationBundleMojo.java Wed Aug 05 16:03:34 EST 2009 @@ -435,14 +435,16 @@ File artifactFile = project.getArtifact().getFile(); list.add( repoDirectory.getName() +"/" +layout.pathOf(project.getArtifact())); + if(artifactFile!=null) { - try - { - FileUtils.copyFile( artifactFile, new File(repoDirectory, layout.pathOf(project.getArtifact())) ); - } - catch ( IOException e ) - { - throw new MojoExecutionException( "Could not copy artifact file " + artifactFile + " to " + javaDirectory ); - } + try + { + FileUtils.copyFile( artifactFile, new File(repoDirectory, layout.pathOf(project.getArtifact())) ); + } + catch ( IOException e ) + { + throw new MojoExecutionException( "Could not copy artifact file " + artifactFile + " to " + javaDirectory ); + } + } Set artifacts = project.getArtifacts();