diff --git a/module/common/model.php b/module/common/model.php index eed19e3c56..97f1010422 100644 --- a/module/common/model.php +++ b/module/common/model.php @@ -664,7 +664,12 @@ class commonModel extends model $params = "productID=$productID&branch=&moduleID=0&from=¶m=0&storyID=0&extras=from=global"; break; case 'execution': - $params = "projectID=&executionID=0©ExecutionID=0&planID=0&confirm=no&productID=0&extra=from=global"; + $projectID = 0; + if(in_array($app->tab, array('project', 'execution')) and isset($lang->switcherMenu)) + { + $projectID = isset($_SESSION['project']) ? $_SESSION['project'] : 0; + } + $params = "projectID={$projectID}&executionID=0©ExecutionID=0&planID=0&confirm=no&productID=0&extra=from=global"; break; case 'product': $params = "programID=&extra=from=global";