diff --git a/aegisub/subtitles_provider_libass.cpp b/aegisub/subtitles_provider_libass.cpp index f60e25040..679a98fe4 100644 --- a/aegisub/subtitles_provider_libass.cpp +++ b/aegisub/subtitles_provider_libass.cpp @@ -114,7 +114,7 @@ void LibassSubtitlesProvider::LoadSubtitles(AssFile *subs) { // Load file if (ass_track) ass_free_track(ass_track); - ass_track = ass_read_memory(ass_library, &data[3], data.size()-3,"UTF-8"); // Starting at 3 to avoid BOM + ass_track = ass_read_memory(ass_library, &data[0], data.size(),"UTF-8"); if (!ass_track) throw _T("libass failed to load subtitles."); }