diff --git a/src/nodes/ImageView.vue b/src/nodes/ImageView.vue index b689cac804b..10b0710c4b5 100644 --- a/src/nodes/ImageView.vue +++ b/src/nodes/ImageView.vue @@ -243,6 +243,9 @@ export default { methods: { async loadPreview() { this.attachment = await this.$attachmentResolver.resolve(this.src) + if (!this.attachment.previewUrl) { + throw new Error('Attachment source was not resolved') + } return new Promise((resolve, reject) => { const img = new Image() img.onload = async () => {