12345678910111213 |
- diff --git a/flag_lists.module b/flag_lists.module
- index cd81104..1da0c9a 100644
- --- a/flag_lists.module
- +++ b/flag_lists.module
- @@ -240,7 +240,7 @@ function flag_lists_flag_action_access($action, FlagInterface $flag, AccountInte
- $flagListsService = Drupal::service('flaglists');
- $flagLists = $flagListsService->getAllFlaggingCollections();
- foreach ($flagLists as $flagList) {
- - if ($flag->id() == $flagList->getRelatedFlag()->id()) {
- + if ($flagList->getRelatedFlag() && $flag->id() == $flagList->getRelatedFlag()->id()) {
- if ($flagList->getBaseFlag()->isGlobal()) {
- // The flag list is global.
- return AccessResult::allowedIfHasPermission($account,
|