Jenkins BUILD_URL and RUN_DISPLAY_URL show wrong port (8080 when it is 8081)

I recently changed our Jenkins port to 8081 to avoid a conflict. It’s been working, but when I try to use the values like BUILD_URL or RUN_DISPLAY_URL, it still lists 8080 as the port. Did I miss something?
I changed it in the Jenkins.xml file:

and also when I run the war file, since that xml file did not seem to work when I tried it:
java -jar jenkins.war --httpPort=8081

Anyone know why it still reports 8080 for BUILD_URL and RUN_DISPLAY_URL?

You need to change your url in /manage or in your config.xml file.

Ah ok great - thanks!