diff --git a/application/core/Files/FileUtil.php b/application/core/Files/FileUtil.php index 1166eafd..f22f5fc1 100644 --- a/application/core/Files/FileUtil.php +++ b/application/core/Files/FileUtil.php @@ -83,7 +83,12 @@ abstract class FileUtil { logMessage("Config File isn't readable! Please check the File Permissions. ({$fileName})"); return null; } - return simplexml_load_file($fileLocation); + $configXml = @simplexml_load_file($fileLocation); + if (!$configXml) { + logMessage("Config file isn't maintained properly! ({$fileName})"); + return null; + } + return $configXml; } /**