(The title is just because there is a similar post entitled "Thread doesn't show in My Threads")
If a post in a thread has been deleted it still shows in My Threads.
That's not the main problem. The main problem is that it still shows in User Threads.
So if a Moderator has consistently deleted posts by a particular user because - for instance - they are actually adverts, checking User Threads in order to find new similar posts from this user gives a list that includes all the threads with deleted posts from him too.
If deleted, they should vanish from User Threads. Anything else makes the Moderator's job impossible.