diff --git a/rendertext.lua b/rendertext.lua index 2317b8669..56822f98f 100644 --- a/rendertext.lua +++ b/rendertext.lua @@ -44,6 +44,10 @@ function clearglyphcache() end function renderUtf8Text(buffer, x, y, face, facehash, text, kerning) + if text == nil then + print("# renderUtf8Text called without text"); + return + end -- may still need more adaptive pen placement when kerning, -- see: http://freetype.org/freetype2/docs/glyphs/glyphs-4.html local pen_x = 0