diff --git a/htdocs/lib/functions.inc.php b/htdocs/lib/functions.inc.php index 8067661f3e9..b7aa25561a8 100644 --- a/htdocs/lib/functions.inc.php +++ b/htdocs/lib/functions.inc.php @@ -120,7 +120,9 @@ function dolibarr_syslog($message, $level=LOG_ERR) if ($conf->syslog->enabled) { // Ajout user a la log - $message=sprintf("%-8s",($user->id?$user->login:'???')).' '.$message; + $login='???'; + if (is_object($user) && $user->id) $login=$user->login; + $message=sprintf("%-8s",$login)." ".$message; if (defined("SYSLOG_FILE") && SYSLOG_FILE) {