Update for new release
Ensure permutation works in silly case where diagonal blocks are all 0