diff --git a/app/src/processing/app/contrib/ModeContribution.java b/app/src/processing/app/contrib/ModeContribution.java index a7db4a2bd..26a13a2de 100644 --- a/app/src/processing/app/contrib/ModeContribution.java +++ b/app/src/processing/app/contrib/ModeContribution.java @@ -92,8 +92,9 @@ public class ModeContribution extends InstalledContribution { loader = new URLClassLoader(urlList); for (int j = 0; j < archives.length; j++) { - className = ToolContribution.findClassInZipFile(folder.getName(), - archives[j]); + className = ToolContribution.findClassInZipFile( folder.getName(), + archives[j] ); + if (className != null) break; } } catch (MalformedURLException e) { // Maybe log this