Allow cauterization

Aw dangit if else.

Fixes #2791
Alternative to #2794