diff --git a/pagure/templates/repo_master.html b/pagure/templates/repo_master.html
index 70c626f..da5ee5d 100644
--- a/pagure/templates/repo_master.html
+++ b/pagure/templates/repo_master.html
@@ -78,6 +78,10 @@
{{ repo.parent.fullname }}
+ {% elif repo.is_fork and not repo.parent %}
+
+ Main repo is deleted
+
{% endif %}
{% if repo.description %}{{ repo.description | safe }}{% else %}-{% endif -%}
diff --git a/pagure/ui/repo.py b/pagure/ui/repo.py
index 1b114b4..46e30f7 100644
--- a/pagure/ui/repo.py
+++ b/pagure/ui/repo.py
@@ -1326,7 +1326,6 @@ def delete_repo(repo, username=None):
'You are not allowed to change the settings for this project')
try:
- reponame = repo.fullname
for issue in repo.issues:
for comment in issue.comments:
SESSION.delete(comment)
@@ -1335,17 +1334,6 @@ def delete_repo(repo, username=None):
SESSION.delete(repo)
SESSION.commit()
- projects = pagure.lib.search_projects(SESSION, fork=True, pattern=reponame)
-
- if projects:
- for project in projects:
- project_settings = project.settings
- project_settings['pull_requests'] = True
- project_settings['issue_tracker'] = True
- project.settings = project_settings
- SESSION.add(project)
- SESSION.commit()
-
except SQLAlchemyError as err: # pragma: no cover
SESSION.rollback()
APP.logger.exception(err)