diff --git a/src/applications/project/controller/PhabricatorProjectArchiveController.php b/src/applications/project/controller/PhabricatorProjectArchiveController.php
--- a/src/applications/project/controller/PhabricatorProjectArchiveController.php
+++ b/src/applications/project/controller/PhabricatorProjectArchiveController.php
@@ -27,6 +27,12 @@
         $new_status = PhabricatorProjectStatus::STATUS_ACTIVE;
       } else {
         $new_status = PhabricatorProjectStatus::STATUS_ARCHIVED;
+        // When archiving a project, set default menu item to Profile - T15882
+        $engine = id(new PhabricatorProjectProfileMenuEngine())
+          ->setViewer($viewer)
+          ->setController($this)
+          ->setProfileObject($project);
+        $engine->adjustDefault(PhabricatorProject::ITEM_PROFILE);
       }
 
       $xactions = array();