diff --git a/addons/website/static/src/scss/website.scss b/addons/website/static/src/scss/website.scss
index 548433bc231205071dfbe44ecef28b65f2de6378..86698aae9329af1ae6fed470ba3c099e9548fcd8 100644
--- a/addons/website/static/src/scss/website.scss
+++ b/addons/website/static/src/scss/website.scss
@@ -29,6 +29,10 @@ $-font-numbers: (
         @include media-breakpoint-up(md) {
             padding: 0 7.5%;
         }
+
+        #wrap {
+            background-color: $white;
+        }
     }
 }
 
diff --git a/addons/website/views/website_templates.xml b/addons/website/views/website_templates.xml
index 82940d1f1c666459aad3046f9ee1f9f8c8275dd9..4a5ad2b4e1fb380e223e4da4445321ce409059a3 100644
--- a/addons/website/views/website_templates.xml
+++ b/addons/website/views/website_templates.xml
@@ -468,10 +468,10 @@
             <!-- In a <more/> so that it is on a new line if themes add options before -->
             <more data-depends="">
                 <list string="Body">
-                    <opt string="Full" data-xmlid="" data-enable="option_no_background" data-icon="/website/static/src/img/options/layout-full.png"/>
+                    <opt string="Full" data-xmlid="" data-icon="/website/static/src/img/options/layout-full.png"/>
                     <opt id="option_layout_boxed" string="Boxed" data-xmlid="website.option_layout_boxed_variables" data-icon="/website/static/src/img/options/layout-boxed.png"/>
                 </list>
-                <list string="Background" data-depends="option_layout_boxed">
+                <list string="Background">
                     <opt id="option_no_background" string="None" data-xmlid=""/>
                     <opt string="Choose an image" data-xmlid="website.option_custom_body_image"/>
                     <opt string="Choose a pattern" data-xmlid="website.option_custom_body_image, website.option_custom_body_pattern"/>