diff --git a/includes/xmlrpc.inc b/includes/xmlrpc.inc index c01f8e47b27585ca07a40dc2f32b74392eadb66b..4895e9802a0b596471d1b6356d77389f9e8487fa 100644 --- a/includes/xmlrpc.inc +++ b/includes/xmlrpc.inc @@ -67,10 +67,10 @@ function xmlrpc_value_calculate_type(&$xmlrpc_value) { return empty($xmlrpc_value->data) || range(0, count($xmlrpc_value->data) - 1) === array_keys($xmlrpc_value->data) ? 'array' : 'struct'; } if (is_object($xmlrpc_value->data)) { - if ($xmlrpc_value->data->is_date) { + if (isset($xmlrpc_value->data->is_date)) { return 'date'; } - if ($xmlrpc_value->data->is_base64) { + if (isset($xmlrpc_value->data->is_base64)) { return 'base64'; } $xmlrpc_value->data = get_object_vars($xmlrpc_value->data);