diff --git a/addons/theme_default/__manifest__.py b/addons/theme_default/__manifest__.py
index 0d469b7b1983ac46e03956e1b61ec989dc9b77b2..27f523834a77ad90660486fd9add1b598ff7e19a 100644
--- a/addons/theme_default/__manifest__.py
+++ b/addons/theme_default/__manifest__.py
@@ -8,11 +8,13 @@
     'sequence': 1000,
     'version': '1.0',
     'depends': ['website'],
-    'data': [
+    'demo': [
+        'data/theme_default_data.xml',
     ],
     'images': [
         'static/description/cover.png',
         'static/description/theme_default_screenshot.jpg',
     ],
     'application': False,
+    'auto_install': True,
 }
diff --git a/addons/theme_default/data/theme_default_data.xml b/addons/theme_default/data/theme_default_data.xml
new file mode 100644
index 0000000000000000000000000000000000000000..c9393015f4ab6c1404c31e34fff64ba6484972f8
--- /dev/null
+++ b/addons/theme_default/data/theme_default_data.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+
+<record id="website.default_website" model="website">
+    <field name="theme_id" ref="base.module_theme_default"/>
+</record>
+
+</odoo>