tty: Fix regressions caused by commit b50989dc