diff --git a/htdocs/core/modules/syslog/mod_syslog_sentry.php b/htdocs/core/modules/syslog/mod_syslog_sentry.php index cc0bafa568b..afea1a36375 100644 --- a/htdocs/core/modules/syslog/mod_syslog_sentry.php +++ b/htdocs/core/modules/syslog/mod_syslog_sentry.php @@ -1,6 +1,6 @@ - * Copyright (C) 2004-2009 Laurent Destailleur + * Copyright (C) 2004-2015 Laurent Destailleur * Copyright (C) 2015 Raphaƫl Doursenaud * * This program is free software; you can redistribute it and/or modify @@ -17,9 +17,12 @@ * along with this program. If not, see . */ -require_once DOL_DOCUMENT_ROOT . '/core/modules/syslog/logHandler.php'; -require_once DOL_DOCUMENT_ROOT . '/includes/raven/raven/lib/Raven/Autoloader.php'; -Raven_Autoloader::register(); +require_once DOL_DOCUMENT_ROOT.'/core/modules/syslog/logHandler.php'; +if (file_exists(DOL_DOCUMENT_ROOT.'/includes/raven/raven/lib/Raven/Autoloader.php')) +{ + require_once DOL_DOCUMENT_ROOT.'/includes/raven/raven/lib/Raven/Autoloader.php'; + Raven_Autoloader::register(); +} /** * Class to manage logging to Sentry @@ -71,7 +74,7 @@ class mod_syslog_sentry extends LogHandler implements LogHandlerInterface */ public function isActive() { - return 1; + return file_exists(DOL_DOCUMENT_ROOT.'/includes/raven/raven/lib/Raven/Autoloader.php'); } /**