diff --git a/arm9/source/common/swkbd.c b/arm9/source/common/swkbd.c index 4fdfec2..9946203 100644 --- a/arm9/source/common/swkbd.c +++ b/arm9/source/common/swkbd.c @@ -136,7 +136,7 @@ static void DrawTextBox(const TouchBox* txtbox, const char* inputstr, const u32 (*scroll) ? '<' : '|', (inputstr_size > input_shown) ? input_shown : inputstr_size, (inputstr_size > input_shown) ? input_shown : inputstr_size, - inputstr + *scroll, + (*scroll > inputstr_size) ? "" : inputstr + *scroll, (inputstr_size > input_shown) ? 0 : input_shown - inputstr_size, (inputstr_size > input_shown) ? 0 : input_shown - inputstr_size, "",