don't put empty message into queue