diff --git a/Libraries/LibGUI/FontDatabase.cpp b/Libraries/LibGUI/FontDatabase.cpp index 7815cde43f8..fd038588fee 100644 --- a/Libraries/LibGUI/FontDatabase.cpp +++ b/Libraries/LibGUI/FontDatabase.cpp @@ -52,6 +52,9 @@ FontDatabase::FontDatabase() } while (di.has_next()) { String name = di.next_path(); + if (!name.ends_with(".font")) + continue; + auto path = String::format("/res/fonts/%s", name.characters()); if (auto font = Gfx::Font::load_from_file(path)) { Metadata metadata;