Index: branches/unlabeled/unlabeled-1.66.2/core/kernel/processors/main_processor.php =================================================================== diff -u -r7750 -r7788 --- branches/unlabeled/unlabeled-1.66.2/core/kernel/processors/main_processor.php (.../main_processor.php) (revision 7750) +++ branches/unlabeled/unlabeled-1.66.2/core/kernel/processors/main_processor.php (.../main_processor.php) (revision 7788) @@ -835,11 +835,8 @@ $this->Application->Redirect( $params['no_group_perm_template'], Array('next_template'=>$t) ); } - $redirect_params = Array('next_template' => $t); - $session_expired = $this->Application->GetVar('expired'); - if ($session_expired) { - $redirect_params['expired'] = $session_expired; - } + $redirect_params = $this->Application->HttpQuery->getRedirectParams(); + $redirect_params['next_template'] = $t; $this->Application->Redirect($params['login_template'], $redirect_params); } }