I have a block that shows some data from the User area (People) in Drupal 7. I have a rewrite setup that shows "VACANT" if there is no user selected for the content type. When logged in, I see users for 3 of the 4 contents I have created, which is correct. When logged out, I see VACANT for all of the contents.

Is there some restrictions on showing User data to the public? How can I make a certain Role visible to everyone?

EDIT::: Thanks to @Clive: View user profiles [x] for anonymous.

  • 4
    There's a 'view user profiles' permission (or something very similar), is that enabled for anonymous users?
    – Clive
    Mar 19, 2014 at 17:59
  • I'll check that here... just got the "Additional uncaught exception thrown while handling exception" error I am dealing with now :| Mar 19, 2014 at 19:03
  • @Clive make that an answer and I'll give you some points! Mar 20, 2014 at 5:50

1 Answer 1


Go to /admin/people/permissions and tick the "View user profiles" permission for anonymous users:

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.