diff --git a/lib/exe/xmlrpc.php b/lib/exe/xmlrpc.php
index 6421c4a48a8465c2975559015b14cabdd7f9fb15..3046f47e96f790ac8b399cc8fb1f5b21ecc3ab79 100644
--- a/lib/exe/xmlrpc.php
+++ b/lib/exe/xmlrpc.php
@@ -4,7 +4,7 @@ if(!defined('DOKU_INC')) define('DOKU_INC',dirname(__FILE__).'/../../');
 require_once(DOKU_INC.'inc/init.php');
 session_write_close();  //close session
 
-if(!$conf['remote']) die('XML-RPC server not enabled.');
+if(!$conf['remote']) die((new IXR_Error(-32605, "XML-RPC server not enabled."))->getXml());
 
 /**
  * Contains needed wrapper functions and registers all available