diff --git a/messenger/index.html b/messenger/index.html
index 0ebddce..724afb3 100644
--- a/messenger/index.html
+++ b/messenger/index.html
@@ -4635,8 +4635,11 @@
})
getRef('select_bg_image').addEventListener('change', function (e) {
- Promise.all([compactIDB.writeData('userSettings', true, 'hasSelectedBg'),
- compactIDB.writeData('userSettings', this.files[0], 'bgImage')])
+ if (!this.files.length) return
+ Promise.all([
+ compactIDB.writeData('userSettings', true, 'hasSelectedBg'),
+ compactIDB.writeData('userSettings', this.files[0], 'bgImage')
+ ])
.then(async res => {
setBgImage()
notify('Background applied', 'success')