can't we try to _not_ set "undefined" instead ?

Because otherwise, if someone send a message with "undefined" as content (unlikely, but still), we won't have anything