diff --git a/lib/classes/session/database.php b/lib/classes/session/database.php index 1c8b68de8c2..d46ea674276 100644 --- a/lib/classes/session/database.php +++ b/lib/classes/session/database.php @@ -75,7 +75,7 @@ class database extends handler implements SessionHandlerInterface { #[\Override] public function destroy(string $id): bool { - if (!$session = $this->get_session_by_sid($id)) { + if (!$session = $this->database->get_record('sessions', ['sid' => $id], 'id, sid')) { if ($id == session_id()) { $this->recordid = null; $this->lasthash = null;