Remove the catch / throw in do_diff.