diff --git a/electron/main.js b/electron/main.js index 98f1d99f..e88b5982 100644 --- a/electron/main.js +++ b/electron/main.js @@ -294,10 +294,12 @@ ipcMain.on('validateMasterPassword', function(event, pass) { // Handle Service Notifications ipcMain.on('setServiceNotifications', function(event, partition, op) { - session.fromPartition(partition).setPermissionRequestHandler(function(webContents, permission, callback) { - if (permission === 'notifications') return callback(op); - callback(true); - }); + if (partition) { + session.fromPartition(partition).setPermissionRequestHandler(function(webContents, permission, callback) { + if (permission === 'notifications') return callback(op); + callback(true); + }); + } }); ipcMain.on('setDontDisturb', function(event, arg) {