Protect WorldListener calls against exception in controller