diff --git a/examples/example1/example1.visualdproj b/examples/example1/example1.visualdproj
index 1a8dd99c..ae01ea12 100644
--- a/examples/example1/example1.visualdproj
+++ b/examples/example1/example1.visualdproj
@@ -173,7 +173,7 @@
0
0
- Unicode USE_FREETYPE
+ Unicode USE_FREETYPE USE_SDL
0
0
0
diff --git a/src/dlangui/widgets/editors.d b/src/dlangui/widgets/editors.d
index c1527894..8feccac9 100644
--- a/src/dlangui/widgets/editors.d
+++ b/src/dlangui/widgets/editors.d
@@ -1780,6 +1780,8 @@ class EditBox : EditWidgetBase {
_caretPos.line = _content.length - 1;
_caretPos.pos = 0;
}
+ if (_numVisibleLines < 1)
+ _numVisibleLines = 1;
if (_firstVisibleLine + _numVisibleLines > _content.length)
_numVisibleLines = _content.length - _firstVisibleLine;
_visibleLines.length = _numVisibleLines;