In The Five Doctors, the third Doctor confiscates a seal he incorrectly believes the Master has stolen. Although he plans to return it, later the eleventh Doctor has the seal in The Time of the Doctor. It's unsurprising the Doctor never got round to such a return - he forgets to do a lot of things - but my question concerns how 11 recalled where 3 got the seal.
After all, this was part of an adventure in which 3 met 1, 2 and 5, and therefore he shouldn't be able to remember the events because it's long-established that, when multiple versions of the same Time Lord meet due to time travel, only the oldest (in that case 5) remembers what happened. And since 5 never saw how 3 got the seal, why does the Doctor remember specifically that it was in a conversation with the Master?
My suspicion is it's because 3 hadn't bumped into 1, 2 or 5 by that point, so the forgotten period hadn't started; but I don't remember the episode well enough to know if that's even true.