diff --git a/src/AddIns/Misc/SearchAndReplace/Project/Engine/SearchManager.cs b/src/AddIns/Misc/SearchAndReplace/Project/Engine/SearchManager.cs index 9a20e770bc..c687a855e0 100644 --- a/src/AddIns/Misc/SearchAndReplace/Project/Engine/SearchManager.cs +++ b/src/AddIns/Misc/SearchAndReplace/Project/Engine/SearchManager.cs @@ -461,9 +461,9 @@ namespace SearchAndReplace return; } var editor = OpenTextArea(result.FileName, true); - var start = editor.Document.PositionToOffset(result.StartLocation.Line, result.StartLocation.Column); - var end = editor.Document.PositionToOffset(result.EndLocation.Line, result.EndLocation.Column); if (editor != null) { + var start = editor.Document.PositionToOffset(result.StartLocation.Line, result.StartLocation.Column); + var end = editor.Document.PositionToOffset(result.EndLocation.Line, result.EndLocation.Column); editor.Caret.Offset = start; editor.Select(start, end - start); }