diff --git a/templates/repo/settings/navbar.tmpl b/templates/repo/settings/navbar.tmpl
index 3bef0fa4c143d..0b0ef0b6e8542 100644
--- a/templates/repo/settings/navbar.tmpl
+++ b/templates/repo/settings/navbar.tmpl
@@ -12,10 +12,12 @@
{{ctx.Locale.Tr "repo.settings.hooks"}}
{{end}}
- {{if and (.Repository.UnitEnabled $.Context $.UnitTypeCode) (not .Repository.IsEmpty)}}
-
- {{ctx.Locale.Tr "repo.settings.branches"}}
-
+ {{if .Repository.UnitEnabled $.Context $.UnitTypeCode}}
+ {{if not .Repository.IsEmpty}}
+
+ {{ctx.Locale.Tr "repo.settings.branches"}}
+
+ {{end}}
{{ctx.Locale.Tr "repo.settings.tags"}}