diff options
-rw-r--r-- | gui/ThemeEngine.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gui/ThemeEngine.cpp b/gui/ThemeEngine.cpp index 4e91768711..e57a1ef687 100644 --- a/gui/ThemeEngine.cpp +++ b/gui/ThemeEngine.cpp @@ -1541,7 +1541,9 @@ const Graphics::Font *ThemeEngine::loadFont(const Common::String &filename, cons const Graphics::Font *font = 0; // Prefer scalable fonts over non-scalable fonts - font = loadScalableFont(scalableFilename, charset, pointsize, fontName); + if (!scalableFilename.empty()) + font = loadScalableFont(scalableFilename, charset, pointsize, fontName); + if (!font) font = loadFont(filename, fontName); |