diff --git a/circuit-construction-kit-dc_en.html b/circuit-construction-kit-dc_en.html
index c2c7e78..53a04be 100644
--- a/circuit-construction-kit-dc_en.html
+++ b/circuit-construction-kit-dc_en.html
@@ -29,9 +29,9 @@
const brandMatch = location.search.match( /brand=([^&]+)/ );
const brand = brandMatch ? decodeURIComponent( brandMatch[ 1 ] ) : 'adapted-from-phet';
- // matches "cacheBust" at the start of the string, as well as directly after "?" or "&"
- const cacheBust = /(^|\?|&)cacheBust/.test( location.search );
- const queryAppend = cacheBust ? `?bust=${Date.now()}` : '';
+ // Cache busting is applied by default, but can be disabled via ?cacheBust=false, see initialize-globals.js
+ const isCacheBustDisabled = /(^|\?|&)cacheBust=false/.test( location.search );
+ const queryAppend = isCacheBustDisabled ? '' : `?bust=${Date.now()}`;
// Preloads, with more included for phet-io brand
let preloads = [
diff --git a/js/circuit-construction-kit-dc-config.js b/js/circuit-construction-kit-dc-config.js
index 026d307..217ab37 100644
--- a/js/circuit-construction-kit-dc-config.js
+++ b/js/circuit-construction-kit-dc-config.js
@@ -46,6 +46,6 @@ require.config( {
TWIXT: '../../twixt/js'
},
- // optional cache bust to make browser refresh load all included scripts, can be enabled with ?cacheBust
+ // Cache busting is applied by default, but can be disabled via ?cacheBust=false, see initialize-globals.js
urlArgs: phet.chipper.getCacheBustArgs()
} );