diff --git a/rhodecode/templates/index_base.html b/rhodecode/templates/index_base.html --- a/rhodecode/templates/index_base.html +++ b/rhodecode/templates/index_base.html @@ -10,7 +10,9 @@ %if h.HasPermissionAny('hg.admin','hg.create.repository')():
  • %if c.group: - ${h.link_to(_('Add repository'),h.url('admin_settings_create_repository',parent_group=c.group.group_id))} + %if h.HasReposGroupPermissionAny('group.write', 'group.admin')(c.group.group_name): + ${h.link_to(_('Add repository'),h.url('admin_settings_create_repository',parent_group=c.group.group_id))} + %endif %else: ${h.link_to(_('Add repository'),h.url('admin_settings_create_repository'))} %endif