"Make it possible share an internal link on logged-in-only-site with nice looking preview instead of getting a preview of the login-page which is what happens now. Or just disable the preview link feature for internal links on logged-in-only-sites. If you have a site restricted to logged-in users only then if you share an internal link in an activity update. For example a link to a blog post. Then the preview will be a preview to the Log-in-page instead of the blog post. And that is so wrong as on a restricted site all users are already logged on to the site and doesn't need to log in. So it just give the users a bad impression of the site. If I empty the meta_value for the row with meta_key ""_link_preview_data"" in the table bp_activity_meta then it looks a lot better. So if you can't present a preview to an internal link on sites that are restricted to logged in users only then you should disable that feature and just let the meta_value for _link_preview_data be empty. The best solution would of course be if you could create previews to internal links of the a logged-in-members-only-site as well as you do external links. But if that isn't possible the next best option is to disable the preview feature for internal links. As it is now the preview will preview the wrong page (login page)."