diff --git a/app/assets/javascripts/discourse/lib/lazy-load-images.js.es6 b/app/assets/javascripts/discourse/lib/lazy-load-images.js.es6 index b8a4cad87fa..284c5a3be46 100644 --- a/app/assets/javascripts/discourse/lib/lazy-load-images.js.es6 +++ b/app/assets/javascripts/discourse/lib/lazy-load-images.js.es6 @@ -58,7 +58,7 @@ function show(image) { let inOnebox = false; let inQuote = false; for (let element = image; element; element = element.parentElement) { - if (element.tagName === "ARTICLE") { + if (element.tagName === "ARTICLE" && element.dataset.postId) { break; } if (element.classList.contains("onebox")) {