diff --git a/aegisub/src/subs_grid.cpp b/aegisub/src/subs_grid.cpp index 95b95462d..bdd6ff90b 100644 --- a/aegisub/src/subs_grid.cpp +++ b/aegisub/src/subs_grid.cpp @@ -847,8 +847,13 @@ void SubtitlesGrid::LoadFromAss (AssFile *_ass,bool keepSelection,bool dontModif // Restore selection if (keepSelection) { - for (size_t i=0;i= (signed)selMap.size()) { + SelectRow(selMap.size() - 1); + } + else { + for (size_t i=0;i