fix edge case in tput