diff --git a/pagure/templates/repo_master.html b/pagure/templates/repo_master.html
index 5542be0..ac6c276 100644
--- a/pagure/templates/repo_master.html
+++ b/pagure/templates/repo_master.html
@@ -37,7 +37,7 @@
repo=repo.name) }}">Overview
- {% if repo.project_docs %}
+ {% if repo.settings.get('project_documentation', True) %}
Docs
diff --git a/pagure/ui/docs.py b/pagure/ui/docs.py
index 5c90f34..c67d332 100644
--- a/pagure/ui/docs.py
+++ b/pagure/ui/docs.py
@@ -99,7 +99,7 @@ def view_docs(repo, username=None, branchname=None, filename=None):
if not repo:
flask.abort(404, 'Project not found')
- if not repo.project_docs:
+ if not repo.settings.get('project_documentation', True):
flask.abort(404, 'No documentation found for this project')
reponame = os.path.join(APP.config['DOCS_FOLDER'], repo.path)