diff --git a/game/engines/default/engine/LogDisplay.lua b/game/engines/default/engine/LogDisplay.lua
index 3c779407746128349b77126a0d97bcb532b04bb4..f5e620ed418e077c3d779589c4f072388731306d 100644
--- a/game/engines/default/engine/LogDisplay.lua
+++ b/game/engines/default/engine/LogDisplay.lua
@@ -117,6 +117,7 @@ local urlmatch = lpeg.anywhere(lpeg.C(urlfind))
 -- log = LogDisplay.new(...)<br/>
 -- log("foo %s", s)
 function _M:call(str, ...)
+	str = str or ""
 	str = str:format(...)
 	print("[LOG]", str)
 	local tstr = str:toString()