Last modified: 2008-08-01 05:04:36 UTC
If a user's talk-page is altered, the 'newtalk' flag is set, prompting the system to display the "new messages" banner until the user clicks on the link. In the event that the alteration was vandalism and the entire talk-page is deleted (for example if the *only* edit is the vandalism) the 'newtalk' flag is not reset. When the user responds the result is an error. The deletion process should check if the page in question is a user's talk-page and if so reset the 'newtalk' flag.
Fixed several months ago. Article::onPageDelete() sets the user's newtalk flag to false when a page the user_talk namespace is deleted.