diff --git a/code/game/world.dm b/code/game/world.dm index 3d30ece0ce..b262362067 100644 --- a/code/game/world.dm +++ b/code/game/world.dm @@ -121,7 +121,7 @@ GLOBAL_PROTECT(security_mode) for(var/I in topic_handlers) if(I in input) handler = topic_handlers[I] -break + break if((!handler || initial(handler.log)) && config && CONFIG_GET(flag/log_world_topic)) WRITE_FILE(GLOB.world_game_log, "TOPIC: \"[T]\", from:[addr], master:[master], key:[key]")