diff --git a/src/plainui/jinja2/plainui/static_page_edit.html.j2 b/src/plainui/jinja2/plainui/static_page_edit.html.j2 index 4a092a612003554858a762f5af01d467eb302aea..2c278773d4542b6c6f7a6cdaee1a89e7cb9784c4 100644 --- a/src/plainui/jinja2/plainui/static_page_edit.html.j2 +++ b/src/plainui/jinja2/plainui/static_page_edit.html.j2 @@ -19,7 +19,7 @@ </nav> <article class="pb-11"> - {% if not lock_id %} + {% if page_exists and not lock_id %} {% call alert.warning() %} <strong>{{ _("This page is currently being edited by another user, please try again in a moment.") }}</strong> {% endcall %} diff --git a/src/plainui/views/static_pages.py b/src/plainui/views/static_pages.py index 8a435aa25d3ddcbafb0dc8bb401f573ab292fbbd..924a27684fd016d4f34d19c0d3edeb4bf52fcf09 100644 --- a/src/plainui/views/static_pages.py +++ b/src/plainui/views/static_pages.py @@ -210,6 +210,7 @@ class StaticPageEditView(ConferenceRequiredMixin, TemplateView): { 'page': static_page, 'conf': self.conf, + 'page_exists': page_exists, 'page_slug': page_slug, 'static_page': static_page, 'writeable': writeable,