fix: protect against needless div-by-0