diff --git a/bookwyrm/templates/feed/direct_messages.html b/bookwyrm/templates/feed/direct_messages.html
index 77f9aac19..115e1e6f4 100644
--- a/bookwyrm/templates/feed/direct_messages.html
+++ b/bookwyrm/templates/feed/direct_messages.html
@@ -14,7 +14,7 @@
- {% include 'snippets/create_status/status.html' with type="direct" uuid=1 mention=partner no_script=True %}
+ {% include 'snippets/create_status/status.html' with type="direct" uuid=1 mention=partner %}
diff --git a/bookwyrm/views/user.py b/bookwyrm/views/user.py
index e00aaa8e4..2aed317f7 100644
--- a/bookwyrm/views/user.py
+++ b/bookwyrm/views/user.py
@@ -60,6 +60,12 @@ class User(View):
request.user,
)
.filter(user=user)
+ .exclude(
+ privacy="direct",
+ review__isnull=True,
+ comment__isnull=True,
+ quotation__isnull=True,
+ )
.select_related(
"user",
"reply_parent",