Index: trac/versioncontrol/templates/browser.html
===================================================================
--- trac/versioncontrol/templates/browser.html	(revision 9216)
+++ trac/versioncontrol/templates/browser.html	(working copy)
@@ -8,7 +8,10 @@
   <xi:include href="layout.html" />
   <xi:include href="macros.html" />
   <head>
-    <title>${'/'.join(part.name for part in path_links[1:]) or '/'}</title>
+    <title>${'/' if len(path_links)==1 else \
+             '/'.join(part.name for part in path_links[1:]) if len(path_links)==2 else \
+             path_links[-1].name + ' - ' + '/'.join(part.name for part in path_links[1:])
+             }</title>
     <meta py:if="file and file.annotate" name="ROBOTS" content="NOINDEX, NOFOLLOW" />
     <meta py:if="dir" name="ROBOTS" content="NOINDEX" />
     <script type="text/javascript" src="${chrome.htdocs_location}js/folding.js"></script>

