As designed Profile Status on Member Profile (Upper Area) and Member Card Does Not Adhere to Permissions


Well-known member
This might be as designed, but here goes. Profile statuses count as profile posts, but yet, they aren't hidden in the upper area of profiles (with the gender, age, etc.) and on member cards when you deny profile post visibility to a user group.

This is what my profile looks like with profile posts visible to guests:

KHF Test 1.PNG

Now, let's say I don't want guests to see profile posts, so I set the View profile posts permission to Not Set (No). The status/post under Profile Posts disappears as intended, but the status is still showing in the upper area of my profile and on my member card:

KHF Test 2.PNG

KHF Test 3.PNG

Screenshots taken on our test site.


Well-known member
Are the settings the same on your live site? I can't see your status or profile posts on that as a guest.


Well-known member
Under the Profile Posts tab, correct?

If so, this is the area I'm referring to:

KHF Status.PNG

You should be seeing that as a guest, though you shouldn't because permissions are set to now show profile posts to guests.


Well-known member
Ah yes, I see "Nights is a loser" on the profile posts tab. I don't see it on your member card and I don't see any other profile posts.


Well-known member
In our case, that's because we have the user status commented out on member cards.

I've enabled the default style if you or anyone else wants to get the actual "feel."


Well-known member
I think this is as designed. A status (apart of being a status) is a profile post. Even if the visitor doesn't have permissions to see profile posts he can still see status.

If one of the devs confirms that this is as designed I think that you might want to create a suggestion for a new permission "View user status".


XenForo developer
Staff member
This is essentially as expected -- at least, it has been this way since 1.0. There are various places where we display your current status (it's on the member list as well) independent of permissions. I can see the point, though it's not something I think would be changed at this point (at least in 1.x).