Bug 525382 - [9] Project having multiple output folders throws CNFE
while running with JDK9

Change-Id: If649eb93108886a7251317c2b3c6e562ee68c740
diff --git a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
index 55e296f..b2ae5a5 100644
--- a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
+++ b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
@@ -1527,6 +1527,8 @@
 							IPackageFragmentRoot root = project.findPackageFragmentRoot(entry.getPath());
 							if (root != null && !root.getRawClasspathEntry().getPath().segment(0).contains("JRE_CONTAINER")) { //$NON-NLS-1$
 								entries2.add(entry);
+							} else {
+								entries2.add(entry);
 							}
 						}
 						break;