diff --git a/game/engines/default/engine/Module.lua b/game/engines/default/engine/Module.lua
index e5c97c6307f91b769c4e48cc03a346a191297f53..690594baffa2b4bd6897acdd40768c6fd5857e65 100644
--- a/game/engines/default/engine/Module.lua
+++ b/game/engines/default/engine/Module.lua
@@ -519,7 +519,7 @@ function _M:loadScreen(mod)
 		end) end
 
 		local ffw = math.ceil(sw / 4)
-		if ffdata then
+		if ffdata and not mod.no_funfacts then
 			local str = self:selectFunFact(ffdata)
 			if str then pcall(function()
 				local text, _, tw = font:draw(str, ffw, 255, 255, 255)