Is this still needed? Doesn't `.on('message')` deal with this case?