diff -r 172146fe48a2 MoinMoin/xmlrpc/__init__.py
--- a/MoinMoin/xmlrpc/__init__.py	Tue May 11 23:08:11 2010 +0200
+++ b/MoinMoin/xmlrpc/__init__.py	Mon May 24 10:24:50 2010 +0200
@@ -567,7 +567,7 @@
         if not self.request.user.may.write(pagename):
             return xmlrpclib.Fault(1, "You are not allowed to edit this page")
 
-        page = PageEditor(self.request, pagename)
+        page = PageEditor(self.request, pagename, do_editor_backup=0)
         try:
             if self.version == 2:
                 newtext = self._instr(pagetext)
@@ -601,7 +601,7 @@
         # check ACLs
         if not (self.request.user.may.delete(pagename) and self.request.user.may.write(newpagename)):
             return xmlrpclib.Fault(1, "You are not allowed to rename this page")
-        editor = PageEditor(self.request, pagename)
+        editor = PageEditor(self.request, pagename, do_editor_backup=0)
 
         try:
             editor.renamePage(newpagename)
@@ -629,7 +629,7 @@
             return xmlrpclib.Fault(1, "You are not allowed to edit this page")
 
         rev = int(self._instr(revision))
-        editor = PageEditor(self.request, pagename)
+        editor = PageEditor(self.request, pagename, do_editor_backup=0)
 
         try:
             editor.revertPage(rev)
