Not by not killing the Joker. And also by not being anywhere in the vicinity. You might as well blame Batman for blowing up Krypton at that point.