diff --git a/mwclient/page.py b/mwclient/page.py
index b0abcf2bf3947c700a99d0619becdafbc75ad2c0..7903436d236e859c59d70884e225d321200d727e 100644
--- a/mwclient/page.py
+++ b/mwclient/page.py
@@ -298,7 +298,7 @@ class Page(object):
         dynamic content.
 
         """
-        self.site.raw_index('purge', title=self.name)
+        self.site.post('purge', titles=self.name)
 
     # def watch: requires 1.14