diff --git a/platform/platform-api/src/com/intellij/ide/BrowserUtil.java b/platform/platform-api/src/com/intellij/ide/BrowserUtil.java index 3ca731808911..b058fd0f8a59 100644 --- a/platform/platform-api/src/com/intellij/ide/BrowserUtil.java +++ b/platform/platform-api/src/com/intellij/ide/BrowserUtil.java @@ -162,18 +162,17 @@ public class BrowserUtil { try { Desktop.getDesktop().browse(uri); LOG.debug("Browser launched using JDK 1.6 API"); - } - catch (Exception e) { - LOG.error(e); - } - return; - } - else { - List command = getDefaultBrowserCommand(); - if (command != null) { - launchBrowserByCommand(uri, command); return; } + catch (Exception e) { + LOG.warn("Error while using Desktop API, fallback to CLI", e); + } + } + + List command = getDefaultBrowserCommand(); + if (command != null) { + launchBrowserByCommand(uri, command); + return; } }