That line is not in changebasic... but it is in editbasic, as per the instructions. And it does work correctly, as I created a test user who doesn't have title changing access, and the title field does not display, and is hidden. But even since it was hidden, it was still showing up as blank.
I think this has to do with why all title boxes are blank. Like I mentioned, I can set my own custom title, and it displays on the forum right. But as soon as I go back to edit my profile, the Title formbox is blank.. so it looks like the script isn't picking up the existing title and entering it into the box