Really? I did a test just before making my post - from before I had spoken to the tree, and I could read the book (and understand the tree first time I spoke to it). In fact I did it from a load just after I'd arrived in the city (by cheating with the code to get into the library).

Probably made a mistake though...