diff --git a/apiserver/plane/app/views/page/base.py b/apiserver/plane/app/views/page/base.py index 4bcaa8dfc..c11ef5e94 100644 --- a/apiserver/plane/app/views/page/base.py +++ b/apiserver/plane/app/views/page/base.py @@ -492,6 +492,12 @@ class PagesDescriptionViewSet(BaseViewSet): .first() ) + if page is None: + return Response( + {"error": "Page not found"}, + status=404, + ) + if page.is_locked: return Response( {"error": "Page is locked"},