diff --git a/lib/ezsession/classes/ezsession.php b/lib/ezsession/classes/ezsession.php
index <HASH>..<HASH> 100644
--- a/lib/ezsession/classes/ezsession.php
+++ b/lib/ezsession/classes/ezsession.php
@@ -446,11 +446,7 @@ class eZSession
      */
     static protected function forceStart()
     {
-        if ( self::$handlerInstance instanceof ezpSessionHandler )
-            return self::$hasStarted = self::$handlerInstance->sessionStart();
-
-        session_start();
-        return self::$hasStarted = true;
+        return self::$hasStarted = self::getHandlerInstance()->sessionStart();
     }
 
     /**
Additional fix EZP-<I>: Warning: session already started when logging in

Make sure handler is always used in standalone mode.