diff --git a/core/src/main.js b/core/src/main.js index 804e7631..0cfe3c23 100644 --- a/core/src/main.js +++ b/core/src/main.js @@ -66,8 +66,11 @@ class PatchedBrowserWindow extends BrowserWindow { super(options); - this.__bd_preload = [originalOptions.webPreferences.preload]; + this.__bd_preload = []; + if (originalOptions.webPreferences && originalOptions.webPreferences.preload) { + this.__bd_preload.push(originalOptions.webPreferences.preload); + } if (userOptions.webPreferences && userOptions.webPreferences.preload) { this.__bd_preload.push(path.resolve(_dataPath, userOptions.webPreferences.preload)); }