Drupal 7.67 Civicrm 5.15.2 Civivolunteer 4.7.31-2.3.1

I am getting the following message on a number of screens:

Warning: Declaration of CRM_Volunteer_Permission::check($permissions) should be compatible with CRM_Core_Permission::check($permissions, $contactId = NULL) in require_once() (line 221 of /home/mysite/public_html/members/drupal/sites/all/modules/civicrm/CRM/Core/ClassLoader.php).

The biggest issue is the volunteer sign up screen.

Any ideas?

1 Answer 1


Its a compatibility issue of Civi-Volunteer extension with latest version of CiviCRM. The new version of Civi-Volunteer is still not available but this issue is already fixed in code repository. You can apply patch from here.



  • This fixed the error message
    – Hock
    Commented Aug 19, 2019 at 4:22
  • 1
    So can you mark this as answered? Commented Aug 19, 2019 at 7:33

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.