diff --git a/addons/website_slides/data/website_slides_demo.xml b/addons/website_slides/data/website_slides_demo.xml
index 123396db9b9..cd7e4fbd016 100644
--- a/addons/website_slides/data/website_slides_demo.xml
+++ b/addons/website_slides/data/website_slides_demo.xml
@@ -74,8 +74,8 @@
- Odoo POS Indiegogo Campaign
- https://www.youtube.com/watch?v=C_Laaz4mORg
+ Awesome Timesheet by Odoo
+ https://www.youtube.com/watch?v=v2O0YZU19ms
diff --git a/addons/website_slides/models/slides.py b/addons/website_slides/models/slides.py
index 132455f449e..0bdc7b8b71e 100644
--- a/addons/website_slides/models/slides.py
+++ b/addons/website_slides/models/slides.py
@@ -459,7 +459,10 @@ class Slide(models.Model):
return fetch_res
values = {'slide_type': 'video', 'document_id': document_id}
- youtube_values = fetch_res['values'].get('items', list(dict()))[0]
+ items = fetch_res['values'].get('items')
+ if not items:
+ return {'error': _('Please enter valid Youtube or Google Doc URL')}
+ youtube_values = items[0]
if youtube_values.get('snippet'):
snippet = youtube_values['snippet']
if only_preview_fields: