Fixes #2 will stop pipe when message is nil