joiner: handle invalid local data gracefully

Instead of throwing an exception, ignore invalid local data.