diff --git a/mod/wiki/view.php b/mod/wiki/view.php index 2406c031571..423d8c296d2 100644 --- a/mod/wiki/view.php +++ b/mod/wiki/view.php @@ -177,6 +177,10 @@ if ($id) { $groupmode = groups_get_activity_groupmode($cm); + // This is where people will land when they change groups using the drop-down selector. + // Set the activity group so tabs and content are shown correctly. + $currentgroup = groups_get_activity_group($cm, true); + if ($wiki->wikimode == 'individual' && ($groupmode == SEPARATEGROUPS || $groupmode == VISIBLEGROUPS)) { list($gid, $uid) = explode('-', $groupanduser); } else if ($wiki->wikimode == 'individual') {