Might not work too well with relative addressing though if referrer is disabled. You'd have to make certain all links in the pages are absolute.
Certainly beats using a javascript hack.