diff --git a/lib/Alchemy/Phrasea/Controller/Thesaurus/Xmlhttp.php b/lib/Alchemy/Phrasea/Controller/Thesaurus/Xmlhttp.php index e4b5b75f0d..05628d3949 100644 --- a/lib/Alchemy/Phrasea/Controller/Thesaurus/Xmlhttp.php +++ b/lib/Alchemy/Phrasea/Controller/Thesaurus/Xmlhttp.php @@ -425,7 +425,7 @@ class Xmlhttp implements ControllerProviderInterface $stmt->closeCursor(); $fields = array(); - if ($row && ($sx = simplexml_load_string($row['xml']))) { + if ($row && ($sx = @simplexml_load_string($row['xml']))) { foreach ($sx->fields->children() as $fn => $fv) { if (!array_key_exists($fn, $fields)) { $fields[$fn] = array(); @@ -460,7 +460,7 @@ class Xmlhttp implements ControllerProviderInterface $stmt->closeCursor(); foreach ($rs as $row) { - if (!($sx = simplexml_load_string($row['xml']))) { + if (!($sx = @simplexml_load_string($row['xml']))) { continue; } $t_desc = array();