diff --git a/addons/website_slides/controllers/main.py b/addons/website_slides/controllers/main.py index 74ea26da58a..fc8a7247a32 100644 --- a/addons/website_slides/controllers/main.py +++ b/addons/website_slides/controllers/main.py @@ -933,7 +933,7 @@ class WebsiteSlides(WebsiteProfile): return request.redirect(slide.channel_id.website_url) if slide.can_self_mark_completed and not slide.user_has_completed \ - and slide.channel_id.channel_type == 'training': + and slide.channel_id.channel_type == 'training' and slide.slide_category != 'video': self._slide_mark_completed(slide) else: self._set_viewed_slide(slide)