diff --git a/lib/SimpleSAML/Session.php b/lib/SimpleSAML/Session.php
index 5373158c214e1ee220b72dfd2a4164944a3be574..b96ee69db2fae9434bcbba3e411b6f9f11f59721 100644
--- a/lib/SimpleSAML/Session.php
+++ b/lib/SimpleSAML/Session.php
@@ -676,7 +676,7 @@ class SimpleSAML_Session
 
         if ($this->authToken !== null) {
             $globalConfig = SimpleSAML_Configuration::getInstance();
-            $sessionHandler->setCookie(
+            \SimpleSAML\Utils\HTTP::setCookie(
                 $globalConfig->getString('session.authtoken.cookiename', 'SimpleSAMLAuthToken'),
                 $this->authToken,
                 $params