diff --git a/idea/resources/injection/kotlinInjections.xml b/idea/resources/injection/kotlinInjections.xml
index 2b713b7e510..22bbf4134fc 100644
--- a/idea/resources/injection/kotlinInjections.xml
+++ b/idea/resources/injection/kotlinInjections.xml
@@ -8,5 +8,8 @@
+
diff --git a/idea/tests/org/jetbrains/kotlin/psi/KotlinStdlibInjectionTest.kt b/idea/tests/org/jetbrains/kotlin/psi/KotlinStdlibInjectionTest.kt
index 9f32188bca2..97e0ea1c901 100644
--- a/idea/tests/org/jetbrains/kotlin/psi/KotlinStdlibInjectionTest.kt
+++ b/idea/tests/org/jetbrains/kotlin/psi/KotlinStdlibInjectionTest.kt
@@ -55,6 +55,20 @@ class KotlinStdlibInjectionTest : AbstractInjectionTest() {
RegExpLanguage.INSTANCE.id
)
+ fun testToPattern0() = assertInjectionPresent(
+ """
+ val test = "a.*b".toPattern()
+ """,
+ RegExpLanguage.INSTANCE.id
+ )
+
+ fun testToPattern1() = assertInjectionPresent(
+ """
+ val test = "a.*b".toPattern(java.util.regex.Pattern.CASE_INSENSITIVE)
+ """,
+ RegExpLanguage.INSTANCE.id
+ )
+
private fun assertInjectionPresent(@Language("kotlin") text: String, languageId: String) {
doInjectionPresentTest(text, languageId = languageId, unInjectShouldBePresent = false)
}