diff --git a/Userland/Libraries/LibWeb/CSS/StyleComputer.cpp b/Userland/Libraries/LibWeb/CSS/StyleComputer.cpp index 44533d8d61..7e25afea85 100644 --- a/Userland/Libraries/LibWeb/CSS/StyleComputer.cpp +++ b/Userland/Libraries/LibWeb/CSS/StyleComputer.cpp @@ -208,7 +208,8 @@ struct StyleComputer::MatchingFontCandidate { return font_list; } - font_list->add(*loader_or_typeface.get()->get_font(point_size)); + if (auto font = loader_or_typeface.get()->get_font(point_size)) + font_list->add(*font); return font_list; } };