diff --git a/r2/r2/controllers/validator/wiki.py b/r2/r2/controllers/validator/wiki.py index 0e5304473..24f88ca5c 100644 --- a/r2/r2/controllers/validator/wiki.py +++ b/r2/r2/controllers/validator/wiki.py @@ -310,6 +310,9 @@ class VWikiPageRevise(VWikiPage): # Should not happen, but just in case self.set_error('EMPTY_PAGE_NAME', 403) return + + page = normalize_page(page) + if c.is_wiki_mod and WikiPage.is_special(page): return {'reason': 'PAGE_CREATED_ELSEWHERE'} elif (not c.user_is_admin) and WikiPage.is_restricted(page):