diff --git a/og.module b/og.module index 6b9bead..6e626c4 100644 --- a/og.module +++ b/og.module @@ -2945,7 +2945,7 @@ function og_role_grant($group_type, $gid, $uid, $rid) { module_invoke_all('og_role_grant', $group_type, $gid, $uid, $rid); if (module_exists('rules')) { - rules_invoke_event('og_role_grant', og_get_membership($group_type, $gid, 'user', $uid), entity_metadata_wrapper('user', user_load($uid)), $rid); + rules_invoke_event('og_role_grant', og_get_membership($group_type, $gid, 'user', $uid), entity_metadata_wrapper('user', $uid), $rid); } } } @@ -2974,7 +2974,7 @@ function og_role_revoke($group_type, $gid, $uid, $rid) { module_invoke_all('og_role_revoke', $group_type, $gid, $uid, $rid); if (module_exists('rules')) { - rules_invoke_event('og_role_revoke', og_get_membership($group_type, $gid, 'user', $uid), entity_metadata_wrapper('user', user_load($uid)), $rid); + rules_invoke_event('og_role_revoke', og_get_membership($group_type, $gid, 'user', $uid), entity_metadata_wrapper('user', $uid), $rid); } } }