diff --git a/rhodecode/templates/base/base.html b/rhodecode/templates/base/base.html
--- a/rhodecode/templates/base/base.html
+++ b/rhodecode/templates/base/base.html
@@ -51,20 +51,14 @@
### MAKO DEFS ###
-<%def name="page_nav()">
- ${self.menu()}
-%def>
-
<%def name="breadcrumbs()">
${self.breadcrumbs_links()}
%def>
-<%def name="context_bar(current=None)">
- %if c.repo_name:
+<%def name="context_bar(current)">
${repo_context_bar(current)}
- %endif
%def>
<%def name="admin_menu()">
diff --git a/rhodecode/templates/forks/forks.html b/rhodecode/templates/forks/forks.html
--- a/rhodecode/templates/forks/forks.html
+++ b/rhodecode/templates/forks/forks.html
@@ -9,6 +9,10 @@
${_('Forks')}
%def>
+<%def name="page_nav()">
+ ${self.menu('repositories')}
+%def>
+
<%def name="main()">
${self.context_bar('showforks')}
diff --git a/rhodecode/templates/pullrequests/pullrequest.html b/rhodecode/templates/pullrequests/pullrequest.html
--- a/rhodecode/templates/pullrequests/pullrequest.html
+++ b/rhodecode/templates/pullrequests/pullrequest.html
@@ -8,6 +8,10 @@
${_('New pull request')}
%def>
+<%def name="page_nav()">
+ ${self.menu('repositories')}
+%def>
+
<%def name="main()">
${self.context_bar('showpullrequest')}
diff --git a/rhodecode/templates/pullrequests/pullrequest_show.html b/rhodecode/templates/pullrequests/pullrequest_show.html
--- a/rhodecode/templates/pullrequests/pullrequest_show.html
+++ b/rhodecode/templates/pullrequests/pullrequest_show.html
@@ -8,6 +8,10 @@
${_('Pull request #%s') % c.pull_request.pull_request_id}
%def>
+<%def name="page_nav()">
+ ${self.menu('repositories')}
+%def>
+
<%def name="main()">
${self.context_bar('showpullrequest')}
diff --git a/rhodecode/templates/pullrequests/pullrequest_show_all.html b/rhodecode/templates/pullrequests/pullrequest_show_all.html
--- a/rhodecode/templates/pullrequests/pullrequest_show_all.html
+++ b/rhodecode/templates/pullrequests/pullrequest_show_all.html
@@ -8,6 +8,10 @@
${_('Pull requests')}
%def>
+<%def name="page_nav()">
+ ${self.menu('repositories')}
+%def>
+
<%def name="main()">
${self.context_bar('showpullrequest')}
diff --git a/rhodecode/templates/search/search.html b/rhodecode/templates/search/search.html
--- a/rhodecode/templates/search/search.html
+++ b/rhodecode/templates/search/search.html
@@ -29,7 +29,9 @@
%endif
%def>
<%def name="main()">
+%if c.repo_name:
${self.context_bar('options')}
+%endif