diff -r f411e9f8e6d4 -r a6e733ad0366 gameServer/HWProtoInRoomState.hs --- a/gameServer/HWProtoInRoomState.hs Wed Aug 12 12:27:08 2009 +0000 +++ b/gameServer/HWProtoInRoomState.hs Wed Aug 12 12:44:42 2009 +0000 @@ -159,7 +159,7 @@ handleCmd_inRoom clID clients rooms ["EM", msg] = - if teamsInGame client > 0 then + if (teamsInGame client > 0) && (isLegalNetCommand msg) then [ModifyRoom (\r -> r{roundMsgs = roundMsgs r |> msg}), AnswerOthersInRoom ["EM", msg]] else