diff --git a/idea/testData/multiModuleLineMarker/expectWithActualInSameModule/common/common.kt b/idea/testData/multiModuleLineMarker/expectWithActualInSameModule/common/common.kt
new file mode 100644
index 00000000000..fa233eae1d0
--- /dev/null
+++ b/idea/testData/multiModuleLineMarker/expectWithActualInSameModule/common/common.kt
@@ -0,0 +1,9 @@
+package sample
+
+expect fun sameFile()
+
+actual fun sameFile() = Unit
+
+expect fun sameModule()
+
+fun noExpectActualDeclaration() = Unit
\ No newline at end of file
diff --git a/idea/testData/multiModuleLineMarker/expectWithActualInSameModule/common/sample.kt b/idea/testData/multiModuleLineMarker/expectWithActualInSameModule/common/sample.kt
new file mode 100644
index 00000000000..91976295ca0
--- /dev/null
+++ b/idea/testData/multiModuleLineMarker/expectWithActualInSameModule/common/sample.kt
@@ -0,0 +1,5 @@
+// !CHECK_HIGHLIGHTING
+
+package sample
+
+actual fun sameModule() = Unit
\ No newline at end of file
diff --git a/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/MultiModuleLineMarkerTestGenerated.java b/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/MultiModuleLineMarkerTestGenerated.java
index 6e45fd868b9..1ffcbb468bb 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/MultiModuleLineMarkerTestGenerated.java
+++ b/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/MultiModuleLineMarkerTestGenerated.java
@@ -73,6 +73,11 @@ public class MultiModuleLineMarkerTestGenerated extends AbstractMultiModuleLineM
runTest("idea/testData/multiModuleLineMarker/expectEnumWithEnumEntriesInOneLine/");
}
+ @TestMetadata("expectWithActualInSameModule")
+ public void testExpectWithActualInSameModule() throws Exception {
+ runTest("idea/testData/multiModuleLineMarker/expectWithActualInSameModule/");
+ }
+
@TestMetadata("expectWithOverload")
public void testExpectWithOverload() throws Exception {
runTest("idea/testData/multiModuleLineMarker/expectWithOverload/");