Only call listeners if there are things to send