diff --git a/includes/xmlrpcs.inc b/includes/xmlrpcs.inc index 063801b344ad10a2e7cb8e4a4d49f92ca36fe3f7..a0fb7eaffd9495b8671959323960aa02f63edf8f 100644 --- a/includes/xmlrpcs.inc +++ b/includes/xmlrpcs.inc @@ -230,7 +230,7 @@ function xmlrpc_server_multicall($methodcalls) { elseif ($ok) { $result = xmlrpc_server_call($xmlrpc_server, $method, $params); } - if ($result->is_error) { + if (is_object($result) && !empty($result->is_error)) { $return[] = array( 'faultCode' => $result->code, 'faultString' => $result->message