# Topic List Previews (TLP)

**URL:** https://meta.discourse.org/t/topic-list-previews-tlp/209973
**Category:** Theme component
**Created:** [November 23, 2021, 12:25pm UTC](https://meta.discourse.org/t/topic-list-previews-tlp/209973 "2021-11-23T12:25:59Z")
**Posts on this page:** 1
**Showing post:** 697

<div class="post-metadata">

### Author: ![lhkjacky](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lhkjacky/32/204198_2.png) [@lhkjacky](https://meta.discourse.org/u/lhkjacky)
#### Post date: [October 21, 2025, 6:37am UTC](https://meta.discourse.org/t/topic-list-previews-tlp/209973/697 "2025-10-21T06:37:29Z")

</div>

Thank you for your quick reply. 👍 💯

After hours of debugging 😅 , I finally found out that the error is casued by the setting.

`Prevent anons from downloading files`  
`Prevent anonymous users from downloading attachments.`

The error occur when I enable this setting.

 ![2025-10-21_143213](https://global.discourse-cdn.com/meta/original/4X/0/b/2/0b259662fc4047a60b799fbfc214e96f69c17cbe.jpeg)

The imagesloaded.js file, which Topic List Previews dynamically loads from  
/uploads/default/original/1X/d8ce366bd7aad8f9fc7b26b08aecc855dd6d425c.js, was blocked for anonymous users when the “Prevent anons from downloading files” setting was enabled.  
As a result, the browser failed to load the script, causing the preview-edits.gjs component in TLP to malfunction for logged-out visitors.

And the error disappear immediately when I reset back to default.

 ![2025-10-21_143155](https://global.discourse-cdn.com/meta/original/4X/7/1/b/71be51f5d667fc50fadaa6cc2237c095cb2075af.jpeg)

---

_[View the full topic](https://meta.discourse.org/t/topic-list-previews-tlp/209973)._
