diff --git a/src/classes/site.ts b/src/classes/site.ts index ce3693047..e6190d4c0 100644 --- a/src/classes/site.ts +++ b/src/classes/site.ts @@ -376,7 +376,10 @@ export class CoreSite { * @param {any} Config. */ setConfig(config: any): void { - config.tool_mobile_disabledfeatures = this.textUtils.treatDisabledFeatures(config.tool_mobile_disabledfeatures); + if (config) { + config.tool_mobile_disabledfeatures = this.textUtils.treatDisabledFeatures(config.tool_mobile_disabledfeatures); + } + this.config = config; this.calculateOfflineDisabled(); }