diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/jetRefactoringUtil.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/jetRefactoringUtil.kt index e67b9970041..01f0baa7f60 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/jetRefactoringUtil.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/jetRefactoringUtil.kt @@ -292,7 +292,7 @@ class SelectionAwareScopeHighlighter(val editor: Editor) { fun PsiFile.getLineStartOffset(line: Int): Int? { val doc = PsiDocumentManager.getInstance(project).getDocument(this) - if (doc != null && line <= doc.lineCount) { + if (doc != null && line >= 0 && line < doc.lineCount) { val startOffset = doc.getLineStartOffset(line) val element = findElementAt(startOffset) ?: return startOffset