diff --git a/docs/assets/js/customizer.js b/docs/assets/js/customizer.js
index e7e592dc626b362ee56463e3e5bec371b8cab3f6..1395be04743f45e3a9fcba8402b7dd0e20bc54ad 100644
--- a/docs/assets/js/customizer.js
+++ b/docs/assets/js/customizer.js
@@ -243,10 +243,12 @@ window.onload = function () { // wait for load in a dumb way because B-0
           $(this).val() && (vars[$(this).prev().text()] = $(this).val())
         })
 
-    var bsLessSource = generateLESS('bootstrap.less', lessFileIncludes, vars)
+    var bsLessSource    = generateLESS('bootstrap.less', lessFileIncludes, vars)
+    var themeLessSource = generateLESS('theme.less',     lessFileIncludes, vars)
 
     try {
       compileLESS(bsLessSource, 'bootstrap', result)
+      compileLESS(themeLessSource, 'bootstrap-theme', result)
     } catch (err) {
       return showError('<strong>Ruh roh!</strong> Could not parse less files.', err)
     }