diff --git a/rhodecode/templates/files/files_annotate.html b/rhodecode/templates/files/files_annotate.html
--- a/rhodecode/templates/files/files_annotate.html
+++ b/rhodecode/templates/files/files_annotate.html
@@ -34,8 +34,8 @@
${h.form(h.url('files_diff_home',repo_name=c.repo_name,f_path=c.f_path),method='get')}
- ${h.hidden('diff2',c.file.last_changeset.raw_id)}
- ${h.select('diff1',c.file.last_changeset.raw_id,c.file_history)}
+ ${h.hidden('diff2',c.file.changeset.raw_id)}
+ ${h.select('diff1',c.file.changeset.raw_id,c.file_history)}
${h.submit('diff','diff to revision',class_="ui-btn")}
${h.submit('show_rev','show at revision',class_="ui-btn")}
${h.end_form()}
@@ -46,7 +46,7 @@