diff --git a/src/main/java/eu/somatik/maven/serviceloader/ServiceloaderMojo.java b/src/main/java/eu/somatik/maven/serviceloader/ServiceloaderMojo.java
index <HASH>..<HASH> 100644
--- a/src/main/java/eu/somatik/maven/serviceloader/ServiceloaderMojo.java
+++ b/src/main/java/eu/somatik/maven/serviceloader/ServiceloaderMojo.java
@@ -217,7 +217,7 @@ public class ServiceloaderMojo extends AbstractMojo {
 		List<String> classNames = new ArrayList<String>();
 		final DirectoryScanner directoryScanner = new DirectoryScanner();
 		directoryScanner.setBasedir(classFolder);
-		directoryScanner.setIncludes(new String[] { "**\\*" + extension });
+		directoryScanner.setIncludes(new String[] { "**/*" + extension });
 		directoryScanner.scan();
 		String[] files = directoryScanner.getIncludedFiles();
fix issue #3 class scanning fails on debian x<I>