diff --git a/rhodecode/templates/changelog/changelog.html b/rhodecode/templates/changelog/changelog.html
--- a/rhodecode/templates/changelog/changelog.html
+++ b/rhodecode/templates/changelog/changelog.html
@@ -93,11 +93,11 @@ ${c.repo_name} ${_('Changelog')} - ${c.r
%endif
%if h.is_hg(c.rhodecode_repo) and cs.branch:
- ${h.link_to(cs.branch,h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}
+ ${h.link_to(h.shorter(cs.branch),h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}
%endif
%for tag in cs.tags:
- ${h.link_to(tag,h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}
+ ${h.link_to(h.shorter(tag),h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}
%endfor