diff --git a/init.lua b/init.lua
index 1816e6a0a19cef1513dccfef1e9277d9c9df77ea..7970f264be23cabc138f4e3cd8b6fee509b81574 100644
--- a/init.lua
+++ b/init.lua
@@ -365,4 +365,6 @@ if minetest.get_modpath("mg") then
 	dofile(moreores_modpath.."/mg.lua")
 end
 
-print(S("[moreores] loaded."))
+if minetest.setting_getbool("log_mods") then
+	print(S("[moreores] loaded."))
+end