diff --git a/lib/blocklib.php b/lib/blocklib.php index e9b495e0480..4f7cf2106de 100644 --- a/lib/blocklib.php +++ b/lib/blocklib.php @@ -251,8 +251,8 @@ function blocks_print_group(&$page, &$pageblocks, $position) { else { $maxweight = max(array_keys($pageblocks[$position])); } - - foreach ($instances as $instance) { + + foreach ($pageblocks[$position] as $instance) { if (!empty($instance->pinned)) { $maxweight--; }