Emit errors instead of throwing