I choose to just duplicate the tty check, as that's the case that's different.