I am having the same problem… try to delete a link and I get “Sorry, you need to enable sending referrers, for this feature to work.”
I tried the editing of function check_admin_referer() but it did not work for me. I am using Firefox as a browser but tried in IE as well, still didn’t work. I am also using Norton Anti Virus so disabled it to see if that was conflicting in anyway, but it still didn’t work (I know an IT Security person who tells me to dump Norton because it is such a pain and is usually the root of all the networking problems she deals with).
All that said, the problem could still be in my set up: I am running WordPress on my default installation of Apache on my home computer.
My ISP here in BC Telus, has started to block port 80 to stop people from running web servers from their standard accounts, have to give them a whole lot more $$ to get a static IP and open port 80. However, I set my router (standard Linksys Etherfast cable/dsl 4 port) and configured Apache to listen to port 9090 for the http server. I also use https://www.no-ip.com and their Dynamic Update Client to automatically update the dynamic IP # assigned by Telus.
It all works fine, and I do this so that I can build and test web sites on my home computer. Now I say it all works fine, or has, at anyrate, until this ‘referer’ problem. I can’t seem to find a fix that works, and that may be simply because of the wacky rerouting going on explained above. Though I am not sure, and I suppose will not be sure until I post all of this up on a server and get the proper URL without having to reroute to different ports etc.
BUT if anyone has any other thoughts as to what may be going on, I would love to try and work them out as I really want to be able to run WordPress off my seerver at home as well…
thanks