diff --git a/rhodecode/templates/compare/compare_cs.html b/rhodecode/templates/compare/compare_cs.html
--- a/rhodecode/templates/compare/compare_cs.html
+++ b/rhodecode/templates/compare/compare_cs.html
@@ -1,9 +1,9 @@
## Changesets table !
-
%if not c.cs_ranges:
${_('No changesets')}
%else:
+
%for cnt, cs in enumerate(c.cs_ranges):
|
@@ -22,7 +22,15 @@
${h.urlify_commit(h.shorter(cs.message, 60),c.repo_name)} |
%endfor
-
+
+ %if c.ancestor:
+ ${_('Ancestor')}:
+ ${h.link_to(c.ancestor,h.url('changeset_home',repo_name=c.repo_name,revision=c.ancestor))}
+
+ %endif
+ %if c.as_form:
+ ${h.hidden('ancestor_rev',c.ancestor)}
+ ${h.hidden('merge_rev',c.cs_ranges[-1].raw_id)}
+ %endif
%endif
-