489712: ClassNotFoundException in BundleLoader.findClassInternal

Show "No embeddable browser" fallback widget if embedded browser is not
supported in the current environment or browser support detection fails.

Bug: 489712
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=489712
diff --git a/org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/NewsViewer.java b/org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/NewsViewer.java
index 70092c2..e3f7c1f 100644
--- a/org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/NewsViewer.java
+++ b/org.eclipse.epp.mpc.ui/src/org/eclipse/epp/internal/mpc/ui/wizards/NewsViewer.java
@@ -125,11 +125,11 @@
 	}
 
 	protected Control createBrowser(Composite parent) {
-		if (!WorkbenchBrowserSupport.getInstance().isInternalWebBrowserAvailable()) {
-			return null;
-		}
 		final Browser browser;
 		try {
+			if (!WorkbenchBrowserSupport.getInstance().isInternalWebBrowserAvailable()) {
+				return null;
+			}
 			browser = new Browser(parent, SWT.NONE);
 		} catch (Throwable t) {
 			// embedded browser not available