Steve Sanbeg:
There was an error like this in one file back in August (bug 10953) that gave me problems when I tried to check out anonymously.
apparently, removing the property allowed the current revision to be checked out, but still caused problems for anonymous users accessing older revisions where it was present. (i noticed the problem while importing the repository history into an external tool.)
- river.