diff --git a/src/hu_stuff.c b/src/hu_stuff.c
index eb2915d801caa69df14f912e772238a57169d3b7..34afc1b169032d3170f9f18c8572faa05b10790b 100644
--- a/src/hu_stuff.c
+++ b/src/hu_stuff.c
@@ -714,7 +714,7 @@ static void Got_Saycmd(UINT8 **p, INT32 playernum)
 	ptr = msg;
 	while (*ptr != '\0')
 	{
-		if (*ptr == '\r')
+		if (*ptr == '\r' || *ptr == '\n')
 			*ptr = ' ';
 
 		ptr++;