diff --git a/core/trunk/core/init.php b/core/trunk/core/init.php
index f1151fbd6ab16b933baecc28c7394beb70e43f01..ab519092c33965ce1395fcfb6003c82f8a373b8d 100644
--- a/core/trunk/core/init.php
+++ b/core/trunk/core/init.php
@@ -8,7 +8,6 @@ $sessionName = str_replace('core', '', $sessionName);
 if ($sessionName == '') {
     $sessionName = 'maarch';
 }
-$_SESSION['sessionName'] = $sessionName;
 $secure = $_SERVER["HTTPS"];
 $httponly = true;
 session_set_cookie_params(
@@ -18,9 +17,11 @@ session_set_cookie_params(
     $secure, 
     $httponly
 );
-session_name($_SESSION['sessionName']);
+session_name($sessionName);
 session_start();
 
+$_SESSION['sessionName'] = $sessionName;
+
 if (!isset($_SESSION['config']) || !isset($_SESSION['businessapps'][0]['appid'])) {
     require_once('class/class_portal.php');
     $portal = new portal();