Dentist charged for a failed procedure, reasonable?

I recently had some endodontic work done. A tooth that previously had a root canal got infected, so the root canal needed to be redone.

The endodontist charged me for:

1- The root canal, and

2 - A fee for performing the procedure through the existing crown.

During the procedure, he cracked the crown which needed to be completely removed and replaced.

I'm totally fine with #1, because shit happens. The old root canal was 20 years old from a different dentist in another country. I'm annoyed at #2 however, because it was a surcharge for something that wasn't done properly.

Would it be normal to pay for #2, since it wasn't succesful?