Index: trunk/kernel/include/usersession.php =================================================================== diff -u -r36 -r41 --- trunk/kernel/include/usersession.php (.../usersession.php) (revision 36) +++ trunk/kernel/include/usersession.php (.../usersession.php) (revision 41) @@ -33,12 +33,15 @@ $this->PermCache = array(); $this->PermCacheGroups =""; $this->UseTempKeys = $TempKeys; + + if( GetVar('help_usage') == 'install' ) return; + if(!$this->UseTempKeys || strlen($id)==0) { //echo "with cookies"; if( !isset($_SERVER['HTTP_REFERER']) ) $_SERVER['HTTP_REFERER'] = ''; - if(strlen($id) && (strstr($_SERVER['HTTP_REFERER'], $_SERVER['SERVER_NAME'].$objConfig->Get("Site_Path")) || $_GET['destform'] == 'popup' || $_GET['continue_sess'] == 1)) + if( strlen($id) && (strstr($_SERVER['HTTP_REFERER'], $_SERVER['SERVER_NAME'].$objConfig->Get("Site_Path")) || $_GET['destform'] == 'popup' || $_GET['continue_sess'] == 1)) { $this->Set("SessionKey",$id); return $this->LoadFromDatabase($id);