diff --git a/CRM/Utils/System/DrupalBase.php b/CRM/Utils/System/DrupalBase.php index 41e7c4cacd27..c3ae2c9b7206 100644 --- a/CRM/Utils/System/DrupalBase.php +++ b/CRM/Utils/System/DrupalBase.php @@ -270,7 +270,7 @@ public function checkPermissionAddUser() { * @inheritDoc */ public function logger($message, $priority = NULL) { - if (CRM_Core_Config::singleton()->userFrameworkLogging) { + if (CRM_Core_Config::singleton()->userFrameworkLogging && function_exists('watchdog')) { watchdog('civicrm', '%message', ['%message' => $message], $priority ?? WATCHDOG_DEBUG); } }