diff --git a/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/Interfaces/Region.cs b/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/Interfaces/Region.cs index 6f62b5d576..133df4a3d2 100644 --- a/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/Interfaces/Region.cs +++ b/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/Interfaces/Region.cs @@ -85,6 +85,8 @@ namespace ICSharpCode.SharpDevelop.Dom /// public bool IsInside(int row, int column) { + if (IsEmpty) + return false; return row >= BeginLine && (row <= EndLine || EndLine == -1) && (row != BeginLine || column >= BeginColumn) &&