partially corrected behavior for length-0 mcpartition