diff --git a/webservice/rest/simpleserver.php b/webservice/rest/simpleserver.php
index 7b8b81a5918..cb435233a56 100644
--- a/webservice/rest/simpleserver.php
+++ b/webservice/rest/simpleserver.php
@@ -115,7 +115,9 @@ class webservice_rest_server extends webservice_base_server {
protected function send_response() {
$this->send_headers();
$xml = ''."\n";
+ $xml .= ''."\n";
$xml .= self::xmlize_result($this->returns, $this->function->returns_desc);
+ $xml .= ''."\n";
echo $xml;
}
@@ -177,7 +179,7 @@ class webservice_rest_server extends webservice_base_server {
foreach ($desc->keys as $key=>$subdesc) {
if (!array_key_exists($key, $returns)) {
if ($subdesc->rewquired) {
- // TODO: Huston, we have a problem! maybe we should better throw coding_exception
+ $single .= 'Missing key';
continue;
} else {
//optional field