diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/highlighter/ErrorIconUtil.java b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/highlighter/ErrorIconUtil.java
new file mode 100644
index 00000000000..58441fbf91d
--- /dev/null
+++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/highlighter/ErrorIconUtil.java
@@ -0,0 +1,12 @@
+/*
+ * Copyright 2010-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license
+ * that can be found in the license/LICENSE.txt file.
+ */
+
+package org.jetbrains.kotlin.idea.highlighter;
+
+public class ErrorIconUtil {
+ public static String getErrorIconUrl() {
+ return "/general/error.png";
+ }
+}
\ No newline at end of file
diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/highlighter/ErrorIconUtil.java.182 b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/highlighter/ErrorIconUtil.java.182
new file mode 100644
index 00000000000..4370a7f874b
--- /dev/null
+++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/highlighter/ErrorIconUtil.java.182
@@ -0,0 +1,12 @@
+/*
+ * Copyright 2010-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license
+ * that can be found in the license/LICENSE.txt file.
+ */
+
+package org.jetbrains.kotlin.idea.highlighter;
+
+public class ErrorIconUtil {
+ public static String getErrorIconUrl() {
+ return "/ide/error.png";
+ }
+}
\ No newline at end of file
diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/highlighter/IdeErrorMessages.java b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/highlighter/IdeErrorMessages.java
index 763fe179d4a..7fb03dd325b 100644
--- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/highlighter/IdeErrorMessages.java
+++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/highlighter/IdeErrorMessages.java
@@ -155,7 +155,7 @@ public class IdeErrorMessages {
MAP.put(CONFLICTING_JVM_DECLARATIONS, "Platform declaration clash: {0}", HTML_CONFLICTING_JVM_DECLARATIONS_DATA);
MAP.put(ACCIDENTAL_OVERRIDE, "Accidental override: {0}", HTML_CONFLICTING_JVM_DECLARATIONS_DATA);
- URL errorIconUrl = AllIcons.class.getResource("/general/error.png");
+ URL errorIconUrl = AllIcons.class.getResource(ErrorIconUtil.getErrorIconUrl());
MAP.put(EXCEPTION_FROM_ANALYZER, "Internal Error occurred while analyzing this expression
" +
"