diff -r 98e041f2f9a2 -r 834d9c15a69f ui/gtk/text.c --- a/ui/gtk/text.c Sun Jun 09 16:43:40 2024 +0200 +++ b/ui/gtk/text.c Sun Jun 09 17:00:22 2024 +0200 @@ -847,6 +847,9 @@ int ui_pathtextfield_update(UiPathTextField* pathtf, const char *full_path) { size_t full_path_len = strlen(full_path); + if(full_path_len == 0) { + return 1; + } size_t nelm = 0; UiPathElm* path_elm = pathtf->getpathelm(full_path, full_path_len, &nelm, pathtf->getpathelmdata);