What is the problem?
If I am blocked from the Talk namespace, I can restore/undelete a Talk page via Special:Undelete by restoring its content page and checking the new "Undelete all revisions of the associated talk page" option.
I cannot restore the same Talk page directly. When I go to Special:Undelete/<talk page>, I get a message telling me I am blocked and cannot continue.
Steps to reproduce problem
- Block <user> from Talk namespace
- Find an article that has a Talk page
- Delete that article and its talk page
- Login as <user>
- Go to Special:Undelete/<article> (where <article> is the article you found in step 2)
- Check "Undelete all revisions of the associated talk page"
- Click the blue "Restore" button
Expected behavior: The Talk page should remain deleted.
Observed behavior: Talk page is restored.
Environment
Wiki(s): https://en.wikipedia.beta.wmflabs.org MediaWiki 1.39.0-alpha (c122260) 06:06, 8 April 2022.