fix MCV crate not being given if normal SelectionShares was zero

Fixes #2704