From 393db3ba634b2ce89b49285719df3edf98ea97e4 Mon Sep 17 00:00:00 2001 From: Dennis Ushakov Date: Fri, 5 Jul 2013 17:08:05 +0400 Subject: [PATCH] EA-46307 --- .../src/com/intellij/help/impl/MacHelpUtil.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/help/impl/MacHelpUtil.java b/platform/platform-impl/src/com/intellij/help/impl/MacHelpUtil.java index 66ed9bc4e7e6..cfbe60e0e162 100644 --- a/platform/platform-impl/src/com/intellij/help/impl/MacHelpUtil.java +++ b/platform/platform-impl/src/com/intellij/help/impl/MacHelpUtil.java @@ -21,13 +21,14 @@ import com.intellij.ui.mac.foundation.Foundation; import com.intellij.ui.mac.foundation.ID; import com.intellij.util.PlatformUtils; import org.jetbrains.annotations.NonNls; +import org.jetbrains.annotations.Nullable; /** * @author Dennis.Ushakov */ public class MacHelpUtil { - static boolean invokeHelp(@NonNls String id) { - id = "top".equals(id) ? "startpage" : id; + static boolean invokeHelp(@NonNls @Nullable String id) { + id = id == null || "top".equals(id) ? "startpage" : id; final ID mainBundle = Foundation.invoke("NSBundle", "mainBundle"); final ID helpBundle = Foundation.invoke(mainBundle, "objectForInfoDictionaryKey:", Foundation.nsString("CFBundleHelpBookName"));