fixed nasty chaining bug

 this patch fixes an issue where messages sent from `init()` got lost