Index: trunk/core/kernel/processors/main_processor.php =================================================================== diff -u -r2659 -r2671 --- trunk/core/kernel/processors/main_processor.php (.../main_processor.php) (revision 2659) +++ trunk/core/kernel/processors/main_processor.php (.../main_processor.php) (revision 2671) @@ -731,11 +731,11 @@ if ($require) { if (PROTOCOL == 'https://') return; - $this->Application->Redirect('', Array('__SSL__' => 1)); + $this->Application->Redirect('', array_merge_recursive2($_GET, Array('__SSL__' => 1))); } else { if (PROTOCOL == 'https://' && $this->Application->ConfigValue('Force_HTTP_When_SSL_Not_Required')) { - $this->Application->Redirect('', Array('__SSL__' => 0)); + $this->Application->Redirect('', array_merge_recursive2($_GET, Array('__SSL__' => 0))); } } }