Fixed an issue in which singleton BCs might be neglected if rank 0 had no cells assigned.