diff --git a/pagure/templates/repo_info.html b/pagure/templates/repo_info.html
index fa2897e..3ea86e2 100644
--- a/pagure/templates/repo_info.html
+++ b/pagure/templates/repo_info.html
@@ -117,7 +117,7 @@
{% if origin == 'view_commits' %}
Commits list
{% else %}
- Last 10 commits
+ Last 3 commits
{% endif %}
{% if diff_commits and authenticated %}
diff --git a/pagure/ui/repo.py b/pagure/ui/repo.py
index 6c6eb8b..c417e19 100644
--- a/pagure/ui/repo.py
+++ b/pagure/ui/repo.py
@@ -61,7 +61,7 @@ def view_repo(repo, username=None):
repo_obj.head.target, pygit2.GIT_SORT_TIME):
last_commits.append(commit)
cnt += 1
- if cnt == 10:
+ if cnt == 3:
break
tree = sorted(last_commits[0].tree, key=lambda x: x.filemode)