diff --git a/app/models/status.rb b/app/models/status.rb
index 60c0839d18..6fdda2a28f 100644
--- a/app/models/status.rb
+++ b/app/models/status.rb
@@ -618,7 +618,7 @@ class Status < ApplicationRecord
   end
 
   def distributable_friend?
-    public_visibility? || public_unlisted_visibility? || (unlisted_visibility? && (public_searchability? || public_unlisted_searchability?))
+    public_visibility? || public_unlisted_visibility? || login_visibility? || (unlisted_visibility? && (public_searchability? || public_unlisted_searchability?))
   end
 
   private