diff --git a/pf4j/src/main/java/org/pf4j/processor/ExtensionAnnotationProcessor.java b/pf4j/src/main/java/org/pf4j/processor/ExtensionAnnotationProcessor.java index a5f82b00..66293f8c 100644 --- a/pf4j/src/main/java/org/pf4j/processor/ExtensionAnnotationProcessor.java +++ b/pf4j/src/main/java/org/pf4j/processor/ExtensionAnnotationProcessor.java @@ -131,7 +131,9 @@ public boolean process(Set annotations, RoundEnvironment } // write extensions - storage.write(extensions); + if (extensions.size() > 0) { + storage.write(extensions); + } return false; }