diff --git a/src/components/still-image/still-image.js b/src/components/still-image/still-image.js index 81da126a..f63b258b 100644 --- a/src/components/still-image/still-image.js +++ b/src/components/still-image/still-image.js @@ -44,7 +44,13 @@ const StillImage = { return } // harmless CORS errors without-- clean console with - if (!this.$store.state.instance.mediaProxyAvailable) return + if ( + !this.$store.state.instance.mediaProxyAvailable + // same domain can continue + && !image.src.startsWith(window.location.origin) + ) { + return + } // Animated JPEGs? if (!(this.src.endsWith('.webp') || this.src.endsWith('.png'))) return // Browser Cache should ensure image doesn't get loaded twice if cache exists