To replicate:
Create testuser1
Create testuser2 with non-administrative privileges
Edit testuser1 Private Message settings deselecting Private Messages. The message link should not be available to other users
Create custom view with user details and add (UserID) Privatemsg: Send Privatemsg link as a field.
Login as testuser2 and browse to testuser1 custom view page.
Click the send message link. It works!

IMO, the link available to views should only display/work when the privacy setting allows this. Or; provide method to lookup value of the privacy setting field to allow custom php/jquery to hide the link.

This is preventing further development. Module disabled. Please fix.

Comments

Status:Active» Postponed (maintainer needs more info)

Do you still have this problem when using the 7.x-2.x branch?

Issue summary:View changes

No workaround available, other than to remove the link entirely.