diff --git a/uppsrc/CtrlLib/FileSel.cpp b/uppsrc/CtrlLib/FileSel.cpp index 6167c6622..a930cc197 100644 --- a/uppsrc/CtrlLib/FileSel.cpp +++ b/uppsrc/CtrlLib/FileSel.cpp @@ -615,7 +615,7 @@ void FileSel::SearchLoad() if(!IsEmpty(basedir) && String(~dir).IsEmpty()) dirup.Disable(); olddir = ~dir; - if(olddir.GetCount()) + if(olddir.GetCount() || basedir.GetCount()) if(sortext && mode != SELECTDIR) SortByExt(list); else