diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm
index c8a23881c3..b2d43b08e4 100644
--- a/code/modules/admin/admin.dm
+++ b/code/modules/admin/admin.dm
@@ -750,7 +750,8 @@ proc/admin_notice(var/message, var/rights)
if(message)
if(!check_rights(R_SERVER,0))
message = sanitize(message, 500, extra = 0)
- world << "\blue [usr.client.holder.fakekey ? "Administrator" : usr.key] Announces:\n \t [message]"
+ message = replacetext(message, "\n", "
") // required since we're putting it in a
tag
+ world << "[usr.client.holder.fakekey ? "Administrator" : usr.key] Announces: [message]