summaryrefslogtreecommitdiff
path: root/modules/contact/contact.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/contact/contact.module')
-rw-r--r--modules/contact/contact.module5
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/contact/contact.module b/modules/contact/contact.module
index ff3cf164e..d3ef4ce7d 100644
--- a/modules/contact/contact.module
+++ b/modules/contact/contact.module
@@ -142,6 +142,11 @@ function _contact_personal_tab_access(stdClass $account) {
return FALSE;
}
+ // If requested user has been blocked, do not allow users to contact them.
+ if (empty($account->status)) {
+ return FALSE;
+ }
+
return user_access('access user contact forms');
}