Index: gui/EditTextWidget.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/gui/EditTextWidget.cpp,v
retrieving revision 1.9
diff -u -r1.9 EditTextWidget.cpp
--- gui/EditTextWidget.cpp	6 Mar 2003 21:45:33 -0000	1.9
+++ gui/EditTextWidget.cpp	4 May 2003 14:50:36 -0000
@@ -67,6 +67,8 @@
 			break;
 		case 27:	// escape
 			_label = _backupString;
+			if (_pos >= _label.size())
+				_pos = _label.size()-1;
 			_boss->releaseFocus();
 			dirty = true;
 			break;
