Index: branches/unlabeled/unlabeled-1.79.4/core/kernel/db/db_event_handler.php =================================================================== diff -u -r6862 -r6863 --- branches/unlabeled/unlabeled-1.79.4/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 6862) +++ branches/unlabeled/unlabeled-1.79.4/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 6863) @@ -1515,8 +1515,9 @@ function finalizePopup(&$event) { $event->SetRedirectParam('opener', 'u'); - return ; + /*return ; + // 2. substitute opener $opener_stack = $this->Application->RecallVar('opener_stack'); $opener_stack = $opener_stack ? unserialize($opener_stack) : Array(); @@ -1535,7 +1536,7 @@ $new_level = 'index.php|'.ltrim($this->Application->BuildEnv($t, $redirect_params, 'all', $pass_events), ENV_VAR_NAME.'='); array_push($opener_stack, $new_level); - $this->Application->StoreVar('opener_stack', serialize($opener_stack)); + $this->Application->StoreVar('opener_stack', serialize($opener_stack));*/ }