diff --git a/addons/website_slides/controllers/main.py b/addons/website_slides/controllers/main.py index ddbb0c9f841..92e32744e2f 100644 --- a/addons/website_slides/controllers/main.py +++ b/addons/website_slides/controllers/main.py @@ -1511,7 +1511,7 @@ class WebsiteSlides(WebsiteProfile): try: slide = request.env['slide.slide'].browse(slide_id) - if not slide.exists(): + if not slide.exists() or not slide.sudo().active: raise werkzeug.exceptions.NotFound() referer_url = request.httprequest.headers.get('Referer', '')