diff --git a/Libraries/LibGfx/FontCascadeList.cpp b/Libraries/LibGfx/FontCascadeList.cpp index 45cc71ceab3..725ca9d2cc9 100644 --- a/Libraries/LibGfx/FontCascadeList.cpp +++ b/Libraries/LibGfx/FontCascadeList.cpp @@ -15,6 +15,10 @@ void FontCascadeList::add(NonnullRefPtr font) void FontCascadeList::add(NonnullRefPtr font, Vector unicode_ranges) { + if (unicode_ranges.is_empty()) { + m_fonts.append({ move(font), {} }); + return; + } u32 lowest_code_point = 0xFFFFFFFF; u32 highest_code_point = 0;