patch from David Murn to make sure the final 100% is always printed