add failsafe for possible negative buttSize

Wards #5265

Not quite a fix. .butt really needs to be converted to ccs.

Merge request reports

Loading