diff --git a/aegisub/src/dialog_style_manager.cpp b/aegisub/src/dialog_style_manager.cpp index 60fd97b32..1368eb32e 100644 --- a/aegisub/src/dialog_style_manager.cpp +++ b/aegisub/src/dialog_style_manager.cpp @@ -765,8 +765,11 @@ void DialogStyleManager::MoveStyles(bool storage, int type) { int n = list->GetSelections(sels); if (n == 0 && type != 4) return; - int first = sels.front(); - int last = sels.back(); + int first = 0, last = 0; + if (n) { + first = sels.front(); + last = sels.back(); + } if (storage) { do_move(Store, type, first, last, true);