That’s weird - I can confirm this happening on meta.
This is coming from webhooks that fire when the first post of a topic is destroyed. The log is created before the webhook existence check happens, so it occurs even if no webhooks receive the topic content.
cc @vinothkannans - this was FIX: Generate webhook payloads before destroy events (#6325) · discourse/discourse@8430ea9 · GitHub, can you think of fixes for this? TopicView.new() is what’s creating the PM viewing action.