diff --git a/platform/platform-impl/src/com/intellij/openapi/wm/impl/welcomeScreen/FlatWelcomeFrameProvider.java b/platform/platform-impl/src/com/intellij/openapi/wm/impl/welcomeScreen/FlatWelcomeFrameProvider.java index 0679762b3f46..6bf6c07a4e2b 100644 --- a/platform/platform-impl/src/com/intellij/openapi/wm/impl/welcomeScreen/FlatWelcomeFrameProvider.java +++ b/platform/platform-impl/src/com/intellij/openapi/wm/impl/welcomeScreen/FlatWelcomeFrameProvider.java @@ -26,10 +26,11 @@ import com.intellij.util.PlatformUtils; public class FlatWelcomeFrameProvider implements WelcomeFrameProvider { @Override public IdeFrame createFrame() { - if (Registry.is("ide.new.welcome.screen") - && (PlatformUtils.isIntelliJ() || PlatformUtils.isCidr())) { - return new FlatWelcomeFrame(); - } - return null; + return isAvailable() ? new FlatWelcomeFrame() : null; + } + + public static boolean isAvailable() { + return Registry.is("ide.new.welcome.screen") + && (PlatformUtils.isIntelliJ() || PlatformUtils.isCidr()); } }